词法分析器项目总结与技术反思.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-06-02 发布于北京
  • 举报

词法分析器项目总结

此项目结构清晰,main函数测试用例能够明显看出有交互式和面向文件式。

编写项目过程中,相比较封装程度比较小的编写方式,需要花一定时间梳理清楚

每个过程用到的函数的调用关系和调用顺序。字典树部分,由于刚开始不熟悉,

花费时间理解了字典树的存在方式,和有“”的处理方式。相较哈希表,字

典树在手动输入上显得比较繁琐且枯燥。此外,印象深刻地方在:line的增加在

哪里实现,current指向什么时候已经完成了偏移,以及什么时候用advance()

函数来偏移,什么时候自己用语句偏移。

总的来说,该项目框架和方法已经提前写好,大大减小了项目上手难度,并

且,实现方法的过程中,比较全面的用到了C阶段学到的知识,进行了。

不过,框架,函数封装,以及合适的抽象更加耐人寻味。

文档评论(0)

1亿VIP精品文档

相关文档