观编译原理之美的一些感受

因为,平时从事的不是java工作,所以对java的项目结构,程序执行不是很熟悉,首先必须了解java的项目结构和如何执行。
antlr的语法规则需要花时间数量了解。
ctrl + d 产生了EOF 被 grun捕获产生了对应的AST结构,实在是很有意思,需要花时间学习理解。
一些算法需要花时间学习理解,LL算法(深度优先算法)。
初期的playscript需要实现的一些基础语法:
if/for/while/do while/switch
需要花时间理解如何时间,除了antlr产生的AST,自己需要花时间实现AST节点的运算。
以及后续作用域和函数的实现,充满了未知的东西,要花很多时间学习理解。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容