2019-09-22 21:20:23 +08:00
|
|
|
### programming languages support
|
|
|
|
|
2020-01-29 13:37:55 +08:00
|
|
|
| language | layer doc |
|
|
|
|
| ----------------- | ------------------------------------------------------------------- |
|
|
|
|
| Agda | [lang#agda](https://spacevim.org/layers/lang/agda/) |
|
|
|
|
| Assembly | lang#assemble |
|
2020-01-30 15:18:31 +08:00
|
|
|
| AspectJ | [lang#asepctj](https://spacevim.org/layers/lang/aspectj/) |
|
2020-01-29 13:37:55 +08:00
|
|
|
| AutoHotkey | [lang#autohotkey](https://spacevim.org/layers/lang/autohotkey/) |
|
|
|
|
| Bash, Fish, zsh | [lang#sh](https://spacevim.org/layers/lang/sh/) |
|
|
|
|
| C# | [lang#csharp](https://spacevim.org/layers/lang/csharp/) |
|
|
|
|
| C/C++ | [lang#c](https://spacevim.org/layers/lang/c/) |
|
|
|
|
| Clojure | [lang#clojure](https://spacevim.org/layers/lang/clojure/) |
|
|
|
|
| CoffeeScript | [lang#coffeescript](https://spacevim.org/layers/lang/coffeescript/) |
|
|
|
|
| Crystal | [lang#crystal](https://spacevim.org/layers/lang/crystal/) |
|
|
|
|
| D | [lang#d](https://spacevim.org/layers/lang/d/) |
|
|
|
|
| Dart | [lang#dart](https://spacevim.org/layers/lang/dart/) |
|
|
|
|
| DOS batch | [lang#batch](https://spacevim.org/layers/lang/batch/) |
|
|
|
|
| Elixir | [lang#elixir](https://spacevim.org/layers/lang/elixir/) |
|
|
|
|
| Elm | [lang#elm](https://spacevim.org/layers/lang/elm/) |
|
|
|
|
| erlang | [lang#erlang](https://spacevim.org/layers/lang/erlang/) |
|
|
|
|
| F# | [lang#fsharp](https://spacevim.org/layers/lang/fsharp/) |
|
|
|
|
| FoxPro | [lang#foxpro](https://spacevim.org/layers/lang/foxpro/) |
|
|
|
|
| Go | [lang#go](https://spacevim.org/layers/lang/go/) |
|
|
|
|
| Goby | [lang#goby](https://spacevim.org/layers/lang/goby/) |
|
|
|
|
| Gosu | [lang#gosu](https://spacevim.org/layers/lang/gosu/) |
|
|
|
|
| Groovy | [lang#groovy](https://spacevim.org/layers/lang/groovy/) |
|
|
|
|
| Hack | [lang#hack](https://spacevim.org/layers/lang/hack/) |
|
|
|
|
| Haskell | [lang#haskell](https://spacevim.org/layers/lang/haskell/) |
|
|
|
|
| Idris | [lang#idris](https://spacevim.org/layers/lang/idris/) |
|
|
|
|
| Io | [lang#io](https://spacevim.org/layers/lang/io/) |
|
|
|
|
| J | [lang#j](https://spacevim.org/layers/lang/j/) |
|
|
|
|
| Java | [lang#java](https://spacevim.org/layers/lang/java/) |
|
|
|
|
| JavaScript | [lang#javascript](https://spacevim.org/layers/lang/javascript/) |
|
|
|
|
| Julia | [lang#julia](https://spacevim.org/layers/lang/julia/) |
|
|
|
|
| Kotlin | [lang#kotlin](https://spacevim.org/layers/lang/kotlin/) |
|
|
|
|
| LiveScript | [lang#livescript](https://spacevim.org/layers/lang/livescript/) |
|
|
|
|
| Lua | [lang#lua](https://spacevim.org/layers/lang/lua/) |
|
|
|
|
| MATLAB | [lang#matlab](https://spacevim.org/layers/lang/matlab/) |
|
|
|
|
| Nim | [lang#nim](https://spacevim.org/layers/lang/nim/) |
|
|
|
|
| OCaml | [lang#ocaml](https://spacevim.org/layers/lang/ocaml/) |
|
|
|
|
| Pascal | [lang#pascal](https://spacevim.org/layers/lang/pascal/) |
|
|
|
|
| Perl | [lang#perl](https://spacevim.org/layers/lang/perl/) |
|
|
|
|
| PHP | [lang#php](https://spacevim.org/layers/lang/php/) |
|
|
|
|
| Pony | [lang#pony](https://spacevim.org/layers/lang/pony/) |
|
|
|
|
| PowerShell | [lang#powershell](https://spacevim.org/layers/lang/powershell/) |
|
|
|
|
| Processing | [lang#processing](https://spacevim.org/layers/lang/processing/) |
|
|
|
|
| Prolog | [lang#prolog](https://spacevim.org/layers/lang/prolog/) |
|
|
|
|
| PureScript | [lang#purescript](https://spacevim.org/layers/lang/purescript/) |
|
|
|
|
| Python | [lang#python](https://spacevim.org/layers/lang/python/) |
|
|
|
|
| R | [lang#r](https://spacevim.org/layers/lang/r/) |
|
|
|
|
| Racket | [lang#racket](https://spacevim.org/layers/lang/racket/) |
|
|
|
|
| Red | [lang#red](https://spacevim.org/layers/lang/red/) |
|
2020-01-29 21:27:15 +08:00
|
|
|
| Ring | [lang#ring](https://spacevim.org/layers/lang/ring) |
|
2020-01-29 13:37:55 +08:00
|
|
|
| Ruby | [lang#ruby](https://spacevim.org/layers/lang/ruby/) |
|
|
|
|
| Rust | [lang#rust](https://spacevim.org/layers/lang/rust/) |
|
|
|
|
| Scala | [lang#scala](https://spacevim.org/layers/lang/scala/) |
|
|
|
|
| Scheme | [lang#scheme](https://spacevim.org/layers/lang/scheme/) |
|
|
|
|
| Solidity | lang#solidity |
|
|
|
|
| SQL | lang#sql |
|
|
|
|
| Swift | [lang#swift](https://spacevim.org/layers/lang/swift/) |
|
|
|
|
| Tcl | [lang#tcl](https://spacevim.org/layers/lang/tcl/) |
|
|
|
|
| TypeScript | [lang#typescript](https://spacevim.org/layers/lang/typescript/) |
|
2020-02-18 20:00:22 +08:00
|
|
|
| Visual Basic .NET | [lang#vbnet](https://spacevim.org/layers/lang/vbnet/) |
|
2020-02-17 21:29:30 +08:00
|
|
|
| zig | [lang#zig](https://spacevim.org/layers/lang/zig/) |
|
2020-01-29 13:37:55 +08:00
|
|
|
| 4th Dimension | |
|
|
|
|
| ABAP | |
|
|
|
|
| ABC | |
|
|
|
|
| ActionScript | |
|
|
|
|
| Ada | |
|
|
|
|
| Agilent VEE | |
|
|
|
|
| Algol | |
|
|
|
|
| Alice | |
|
|
|
|
| Angelscript | |
|
|
|
|
| Apex | |
|
|
|
|
| APL | |
|
|
|
|
| Applescript | |
|
|
|
|
| Arc | |
|
|
|
|
| ATLAS | |
|
|
|
|
| AutoIt | |
|
|
|
|
| AutoLISP | |
|
|
|
|
| Automator | |
|
|
|
|
| Avenue | |
|
|
|
|
| Awk | |
|
|
|
|
| Basic | |
|
|
|
|
| BBC BASIC | |
|
|
|
|
| bc | |
|
|
|
|
| BCPL | |
|
|
|
|
| BETA | |
|
|
|
|
| BlitzMax | |
|
|
|
|
| Boo | |
|
|
|
|
| Bourne shell | |
|
|
|
|
| C shell | |
|
|
|
|
| C-Omega | |
|
|
|
|
| Ceylon | |
|
|
|
|
| CFML | |
|
|
|
|
| cg | |
|
|
|
|
| Ch | |
|
|
|
|
| Chapel | |
|
|
|
|
| CHILL | |
|
|
|
|
| CIL | |
|
|
|
|
| CL | |
|
|
|
|
| Clarion | |
|
|
|
|
| Clean | |
|
|
|
|
| Clipper | |
|
|
|
|
| CLU | |
|
|
|
|
| COBOL | |
|
|
|
|
| Cobra | |
|
|
|
|
| COMAL | |
|
|
|
|
| Common Lisp | |
|
|
|
|
| cT | |
|
|
|
|
| Curl | |
|
|
|
|
| DCL | |
|
|
|
|
| Delphi | |
|
|
|
|
| DiBOL | |
|
|
|
|
| Dylan | |
|
|
|
|
| E | |
|
|
|
|
| ECMAScript | |
|
|
|
|
| EGL | |
|
|
|
|
| Eiffel | |
|
|
|
|
| Emacs Lisp | |
|
|
|
|
| Etoys | |
|
|
|
|
| Euphoria | |
|
|
|
|
| EXEC | |
|
|
|
|
| Factor | |
|
|
|
|
| Falcon | |
|
|
|
|
| Fantom | |
|
|
|
|
| Felix | |
|
|
|
|
| Forth | |
|
|
|
|
| Fortran | |
|
|
|
|
| Fortress | |
|
|
|
|
| Gambas | |
|
|
|
|
| GAMS | |
|
|
|
|
| GLSL | |
|
|
|
|
| GML | |
|
|
|
|
| GNU Octave | |
|
|
|
|
| Haxe | |
|
|
|
|
| Heron | |
|
|
|
|
| HPL | |
|
|
|
|
| HyperTalk | |
|
|
|
|
| Icon | |
|
|
|
|
| IDL | |
|
|
|
|
| Inform | |
|
|
|
|
| Informix-4GL | |
|
|
|
|
| INTERCAL | |
|
|
|
|
| Ioke | |
|
|
|
|
| J# | |
|
|
|
|
| JADE | |
|
|
|
|
| JavaFX Script | |
|
|
|
|
| JScript | |
|
|
|
|
| JScript.NET | |
|
|
|
|
| Korn shell | |
|
|
|
|
| LabVIEW | |
|
|
|
|
| Ladder Logic | |
|
|
|
|
| Lasso | |
|
|
|
|
| Limbo | |
|
|
|
|
| Lingo | |
|
|
|
|
| Lisp | |
|
|
|
|
| LiveCode | |
|
|
|
|
| Logo | |
|
|
|
|
| LotusScript | |
|
|
|
|
| LPC | |
|
|
|
|
| Lustre | |
|
|
|
|
| M4 | |
|
|
|
|
| MAD | |
|
|
|
|
| Magic | |
|
|
|
|
| Magik | |
|
|
|
|
| Malbolge | |
|
|
|
|
| MANTIS | |
|
|
|
|
| Maple | |
|
|
|
|
| Max/MSP | |
|
|
|
|
| MAXScript | |
|
|
|
|
| MDX | |
|
|
|
|
| MEL | |
|
|
|
|
| Mercury | |
|
|
|
|
| Miva | |
|
|
|
|
| ML | |
|
|
|
|
| Modula-2 | |
|
|
|
|
| Modula-3 | |
|
|
|
|
| Monkey | |
|
|
|
|
| MOO | |
|
|
|
|
| Moto | |
|
|
|
|
| MQL4 | |
|
|
|
|
| MUMPS | |
|
|
|
|
| NATURAL | |
|
|
|
|
| Nemerle | |
|
|
|
|
| NetLogo | |
|
|
|
|
| NQC | |
|
|
|
|
| NSIS | |
|
|
|
|
| NXT-G | |
|
|
|
|
| Oberon | |
|
|
|
|
| Object Rexx | |
|
|
|
|
| Objective-C | |
|
|
|
|
| Occam | |
|
|
|
|
| OpenCL | |
|
|
|
|
| OpenEdge ABL | |
|
|
|
|
| OPL | |
|
|
|
|
| Oxygene | |
|
|
|
|
| Oz | |
|
|
|
|
| Paradox | |
|
|
|
|
| Pike | |
|
|
|
|
| PILOT | |
|
|
|
|
| PL/I | |
|
|
|
|
| PL/SQL | |
|
|
|
|
| Pliant | |
|
|
|
|
| PostScript | |
|
|
|
|
| POV-Ray | |
|
|
|
|
| PowerBasic | |
|
|
|
|
| PowerScript | |
|
|
|
|
| PWCT | |
|
|
|
|
| Pure Data | |
|
|
|
|
| PureBasic | |
|
|
|
|
| Q | |
|
|
|
|
| REBOL | |
|
|
|
|
| REXX | |
|
|
|
|
| RPG | |
|
|
|
|
| S-PLUS | |
|
|
|
|
| S | |
|
|
|
|
| SAS | |
|
|
|
|
| Sather | |
|
|
|
|
| Scratch | |
|
|
|
|
| sed | |
|
|
|
|
| Seed7 | |
|
|
|
|
| SIGNAL | |
|
|
|
|
| Simula | |
|
|
|
|
| Simulink | |
|
|
|
|
| Slate | |
|
|
|
|
| Smalltalk | |
|
|
|
|
| Smarty | |
|
|
|
|
| Snap! | |
|
|
|
|
| SNOBOL | |
|
|
|
|
| SPARK | |
|
|
|
|
| SPSS | |
|
|
|
|
| SQR | |
|
|
|
|
| Squeak | |
|
|
|
|
| Squirrel | |
|
|
|
|
| Standard ML | |
|
|
|
|
| Stata | |
|
|
|
|
| Suneido | |
|
|
|
|
| SuperCollider | |
|
|
|
|
| TACL | |
|
|
|
|
| tcsh | |
|
|
|
|
| Tex | |
|
|
|
|
| thinBasic | |
|
|
|
|
| TOM | |
|
|
|
|
| Transact-SQL | |
|
|
|
|
| Vala/Genie | |
|
|
|
|
| VBScript | |
|
|
|
|
| Verilog | |
|
|
|
|
| VHDL | |
|
|
|
|
| Visual Basic | |
|
|
|
|
| WebAssembly | |
|
|
|
|
| WebDNA | |
|
|
|
|
| Whitespace | |
|
|
|
|
| Wolfram | |
|
|
|
|
| X10 | |
|
|
|
|
| xBase | |
|
|
|
|
| XBase++ | |
|
|
|
|
| Xen | |
|
|
|
|
| Xojo | |
|
|
|
|
| XPL | |
|
|
|
|
| XQuery | |
|
|
|
|
| XSLT | |
|
|
|
|
| Xtend | |
|
|
|
|
| yacc | |
|
|
|
|
| Yorick | |
|
2019-09-22 21:20:23 +08:00
|
|
|
|
|
|
|
- dotnet/roslyn
|
|
|
|
- micropython/micropython
|
|
|
|
- AssemblyScript/assemblyscript
|
|
|
|
- Frege/frege
|
|
|
|
- typelead/eta
|
|
|
|
- programming-nu/nu
|
|
|
|
- zdevito/terra
|
|
|
|
- skiplang/skip
|
|
|
|
- FascinatedBox/lily
|
|
|
|
- rakudo/rakudo
|
|
|
|
- chapel-lang/chapel
|
|
|
|
- lucee/Lucee
|
|
|
|
- eclipse/golo-lang
|
|
|
|
- HaxeFoundation/haxe
|
|
|
|
- livecode/livecode
|