tiny compiler:一个微小的算术表达式评估器和编译器 源码
微小的翻译和编译器 一个很小的解释器和编译器,它显示编译器开发的基础。 有关更多详细信息,请参见或我的博客文章“ ” 在实现过程中,您可以找到以下示例(和简单)实现: Lexer生成标记列表(词法分析模块)。 生成抽象语法树(AST)(语法分析模块)的解析器。 遍历和评估AST的解释器。 EBNF语法。 递归下降解析。 您想要更小的编译器? 这里是! 执照 麻省理工学院
下载地址
用户评论