gispGo 的 Lisp 编译器
gisp 是用 GO 编写的简单(非标准) Lisp 编译器。
包括:
-
基于 Rob Pike 的 Go 词法扫描 的词法分析器
-
简单递归解析器,支持 ints , floats, strings, bools
-
通过循环或者重复来进行 TCO
-
AST 生成 REPL
评论
Steel Bank Common Lisp开源的Common Lisp 编译器
Steel Bank Common Lisp (SBCL) 源自于 CMUCL, 是一种高性能的Co
Steel Bank Common Lisp开源的Common Lisp 编译器
0
Steel Bank Common Lisp开源的Common Lisp 编译器
SteelBankCommonLisp(SBCL)源自于CMUCL,是一种高性能的CommonLisp编译器。它是开源/免费软件,采用自由许可。除了ANSICommonLisp的编译器和运行系统,它提
Steel Bank Common Lisp开源的Common Lisp 编译器
0
langcc新一代的编译器编译器
langcc是一个工具,它以标准BNF风格的格式获取语言的形式化描述,并自动生成一个编译器前端,包括语言的抽象语法树(AST)和遍历的数据结构定义、一个词典、一个解析器和一个pretty-printe
langcc新一代的编译器编译器
0
JoxaErlang 的 Lisp 实现
Joxa是基于Erlang环境的Lisp实现。它是一种通用语言,可鼓励交互式开发和功能编程风格。Joxa在Erlang虚拟机上运行。与其他Lisps一样,Joxa将代码视为数据,并且具有完整的(不卫生
JoxaErlang 的 Lisp 实现
0
miniMALJavaScript 的 Lisp 实现
miniMAL是小于1KBJavaScript的Lisp实现,包括JSON源,宏,TCO,互操作和异常处理。miniMAL核心解释器以不到1024字节的JavaScript(uglify/regpac
miniMALJavaScript 的 Lisp 实现
0