pub fn learn(lang: &str) -> LanguageExpand description
“Learn” a script language from user input (which language), simply by populating a Language struct
| Key | Status |
|---|---|
| ⬜ | In backlog, not implemented |
| 🟨 | Implemented, according to syntax found on the internet (send feedback!) |
| 🟩 | Implemented and ad hoc tested (send feedback!) |
🟨 ActionScript
🟩 AppleScript
⬜ Based C++
🟩 Bash
🟨 CoffeeScript
🟨 Dart
🟨 Elixir
⬜ Erg
⬜ GDScript
⬜ Gleam
⬜ Groovy
🟨 JavaScript
⬜ JoraLang
🟨 Julia
⬜ KeyVa
🟨 Lua
🟩 MATLAB
⬜ Mojo
⬜ Nushell
🟨 Perl
🟨 PHP
🟩 PowerShell
🟩 Python 3
🟨 R
⬜ Roto
🟨 Ruby
⬜ SQL -> T-SQL
⬜ SQL -> PL/SQL
⬜ SQL -> PL/pgSQL
⬜ SQL -> MySQL
⬜ SQL -> MariaDB SQL
⬜ SQL -> SQLite
⬜ SQL -> PRQL
⬜ SQL -> Spark SQL
⬜ SQL -> HQL
⬜ Tilde
🟨 TypeScript
🟨 VB.NET
⬜ VBScript
⬜ Verse
To request a language for the backlog, or to report a bug in the implementation of any scripting language, please email mailto:feature.request@stanhope.strativusgroup.com
When requesting a scripting language to add, please include syntax guides (or links to such) sufficient to fill a Language struct, and contact information. It would be great if you could help test your language’s implementation!