MalLisp 交互器学习
Mal(Make a Lisp)顾名思义,用图灵完备的编程语言写 Lisp 交互器。
目前,Mal 以 81 种语言实现(84 种不同的实现方式和 104 种运行时模式):
-
Bash shell
-
C
-
C++
-
C#
-
Clojure
-
CoffeeScript
-
Crystal
-
Erlang
-
Factor
-
Forth
-
Go
-
Groovy
-
GNU Guile
-
Haskell
-
Java
-
JavaScript (Online Demo)
-
Julia
-
Lua
-
GNU Make
-
mal itself
-
MATLAB
-
miniMAL
-
Nim
-
OCaml
-
Perl
-
PHP
-
Postscript
-
Python
-
R
-
Racket
-
Ruby
-
Rust
-
Scala
-
Swift
-
Visual Basic.NET
-
...
评论