添加特性
你可能会注意到包括本章在内的之后章节都遵循一个模式,这个模式也是给一个编程语言添加新特性的典型方式。它包含一系列的步骤来从无到有的实现某个特性。下表详细地说明了本章所要引入的 Q-表达式的具体实现步骤。
名称 | 描述 |
---|---|
语法 | 为新特性添加新的语法规则 |
表示 | 为新特性添加新的数据类型 |
解析 | 为新特性添加新的函数,正确处理 AST |
语义 | 为新特性添加新的函数,用于求值和操作 |
当前内容版权归 NoahDragon 译 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 NoahDragon 译 .