提问人:sjaustirni 提问时间:4/7/2015 更新时间:4/7/2015 访问量:167
实现糖语法
Implementing sugar syntax
答:
3赞
rici
4/7/2015
#1
最容易做到的通常是在构建 AST 的时候——即在解析过程中——因为这会使脱糖变得明显和可验证,此后在语义分析和代码生成过程中不需要以任何方式处理糖。
这是一个非常笼统的准则,在无数情况下,您可能会选择不同的策略。
上一个:读取和加载的语义差异
评论
proc Array {vector_string operand value} {...}
Array [i,j] = value
Array
[]
unknown