1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 18:18:51 +03:00
mal/clisp
Iqbal Ansari 798b5717f6 Add interop
- clisp-eval: allows executing Common Lisp
- define-builtin: allows defining builtin functions on the fly
2016-08-29 20:24:26 +05:30
..
tests Add interop 2016-08-29 20:24:26 +05:30
.dir-locals.el Rename common_lisp to clisp 2016-08-27 18:13:33 +05:30
core.lisp Add interop 2016-08-29 20:24:26 +05:30
dependencies.lisp Make sure dependencies are loaded only once 2016-08-28 20:43:15 +05:30
Dockerfile Rename common_lisp to clisp 2016-08-27 18:13:33 +05:30
env.lisp Use singleton values for nil, true and false 2016-08-28 21:46:37 +05:30
Makefile Add interop 2016-08-29 20:24:26 +05:30
printer.lisp Make sure dependencies are loaded only once 2016-08-28 20:43:15 +05:30
reader.lisp Use singleton values for nil, true and false 2016-08-28 21:46:37 +05:30
README.md Rename common_lisp to clisp 2016-08-27 18:13:33 +05:30
run Compile clisp files before running 2016-08-28 22:26:35 +05:30
step0_repl.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step1_read_print.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step2_eval.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step3_env.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step4_if_fn_do.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step5_tco.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step6_file.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step7_quote.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step8_macros.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
step9_try.lisp Fix path of history file for readline 2016-08-29 16:37:00 +05:30
stepA_mal.lisp Add interop 2016-08-29 20:24:26 +05:30
types.lisp Intern symbols in mal-user package while unwraping MAL values 2016-08-29 20:10:42 +05:30
utils.lisp Rename common_lisp to clisp 2016-08-27 18:13:33 +05:30

Implementation of MAL in Common Lisp

  • This implementation is not portable and works only with CLISP
  • It is terribly (embarrassingly) slow