制作 jslisp 本教程使用子仓库(compiler), 通过 compiler 得到读取后的虚拟状态树数据: 见INode结构。 其中也使用另外两个 js 原生功能: util.format 来组合字符串格式化 process.stdout / process.stdin 下面就来说明本教程制作过程。 1. 最简易的计算器功能 2. QEXPR 和内置方法 3. ENV 环境上下文 4. Lambda 表达式 5. Order/Compare/If 6. String/Load library 7. Library