标记编译器构造应该应用于有关编译器编程的问题或有关编译器详细内部工作的问题。请勿使用*使用*特定编译器或编译错误的问题。
我正在努力将uc / OS-II从DOS移植到x86(实模式)。我需要:一个编译器来生成实模式16位x86汇编一个汇编器,用于将生成的汇编汇编到一个目标文件中一个链接器......
我想知道语法分析和语义分析是如何工作的。我已经完成了我的翻译的词法分析器和语法结构。现在我要实现一个递归下降(自上而下)......
我正在编写一个注释处理器,我需要TreeTranslator.visitIdent来进行静态方法调用。我想我应该使用TreeMaker.Call,或TreeMaker.Create,还是应该使用JCMethodInvocation? ...
我正在学习编译器的工作方式。我阅读了一个关于如何使用Ocamllex和Ocamlyacc从源代码中读取输入,生成标记并生成合成树以便计算的教程...
假设我们在解析标记时有一个规则来指定:x - > [y [,y] *]其中括号'[]'表示其中的任何内容都是可选的,以便规则发生,*表示0要么 ...