程序编写期间的语法/语法检查

时间:2012-07-23 01:52:49

标签: syntax grammar

  

可能重复:
  Learning incremental compilation design

作为一个本科项目,我们设计了一种简单的脚本语言,并使用gcc将脚本代码转换为c ++,以便在MS OS上执行。我们希望在用户编写脚本代码时实现语法/语法检查的功能,但不知道该怎么做。检查功能是依赖于IDE还是独立于IDE?是否存在开源实现,以便我们可以从中学习?我们知道Writing a syntax highlighter的语法突出显示,它与检查功能有关吗?

任何建议都会非常感激。

感谢。

1 个答案:

答案 0 :(得分:0)

题为“学习增量编译设计”(http://stackoverflow.com/questions/5995264/learning-incremental-compilation-design)的文章有助于实现此功能。它还为此主题提供了技术报告(PDF格式)。