随笔分类 -  Compiler

摘要:最近在看DSL的东西,对于外部DSL,写一个解释器是必不可少的。我试图归纳一下我学到的,以写一个解释器为目标,讲一下如果来实现一个可用的解释器。一个解释器通常可以分为一下几个阶段: 词法分析(Lexer) 语法分析(Parser, BNF, CFG, AST) 语义分析(AST的处理, annotated AST) 目标语言生成(stack-based) 这里... 阅读全文
posted @ 2014-04-28 16:22 Jerry Chou 阅读(2636) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示