Zygo 是一款以 100% Go 编写的 Lisp 解释器。主要用例:在 zygo 脚本中动态组合 Go 结构树,然后调用这些结构树中编译的 Go 函数。
Zygo 是一款以 100% Go 编写的 Lisp 解释器。主要用例:在 zygo 脚本中动态组合 Go 结构树,然后调用这些结构树中编译的 Go 函数。
zygomys 是一个可嵌入式脚本语言。它是一个现代化的 Lisp,具有面向对象的特点,并提供了解释器和 REPL(读取-求值-打印循环;即,它附带了命令行交互界面)。
由于它流利地使用 JSON 和 Msgpack,zygomys 非常适合用于驱动复杂的配置,并为项目提供一个针对特定领域的语言,定制为您的问题领域。测试文件夹中的示例代码段提供了许多示例。完整的 文档可以在 Wiki 中找到。zygomys 结合了传统和新的特点。虽然 s 表达式语法定义了 Lisp,zygomys 从 Clojure 中借用了一些语法,而一些(尤其是 for 循环风格)则直接来自 Go/C 传统。
39916800
暂无开放 Issues,或尚未同步最近议题。