我已经有了tokenizer接口,可以创建一个令牌列表.我有解析器的工作机制.它真的很独特,就像一个魅力.我唯一想念的是AST的基本结构.如何在抽象级别上表示树,节点和语句.我不需要任何实现只是快速了解它应该在类层次结构中看起来如何?我正在研究面向对象的语言.是的,我已经意识到我将需要两种类型的陈述.一些值返回"表达式"类型语句和一个非返回的指令流控制类型语句.非常感谢你.
c++ g++ c++11
c++ ×1
c++11 ×1
g++ ×1