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

Syntax 程序编写期间的语法/语法检查,syntax,grammar,Syntax,Grammar,可能重复: 作为本科项目,我们设计了一个简单的脚本语言,并将GRIP代码转换为C++,用以实现在MS OS上的GCC。我们希望在用户编写scrip代码时实现语法/语法检查功能,但不知道如何做。检查功能是否依赖于/独立于IDE?是否存在开源实现,以便我们可以从中学习?我们从中了解语法突出显示,它与check函数有关吗 任何建议都将不胜感激 谢谢。一篇题为“学习增量编译设计”的文章http://stackoverflow.com/questions/5995264/learning-increme

可能重复:

作为本科项目,我们设计了一个简单的脚本语言,并将GRIP代码转换为C++,用以实现在MS OS上的GCC。我们希望在用户编写scrip代码时实现语法/语法检查功能,但不知道如何做。检查功能是否依赖于/独立于IDE?是否存在开源实现,以便我们可以从中学习?我们从中了解语法突出显示,它与check函数有关吗

任何建议都将不胜感激


谢谢。

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