ANTLR(ANother Tool for Language Recognition)是一种基于LL(k)文法的语法分析程 序(以下简称分析器)生成工具。其生成的分析器默认使用Java描述,而不是更高效的 C++。本文介绍了在Windows平台下,借助VC6.0进行组织工程,使用ANTLR生成 ...ANTLR(ANother Tool for Language Recognition)是一种基于LL(k)文法的语法分析程 序(以下简称分析器)生成工具。其生成的分析器默认使用Java描述,而不是更高效的 C++。本文介绍了在Windows平台下,借助VC6.0进行组织工程,使用ANTLR生成 C++描述的分析器的方法,并给出了一个实例。最后,本文对ANTLR本身做出了一 点改进。展开更多
文摘ANTLR(ANother Tool for Language Recognition)是一种基于LL(k)文法的语法分析程 序(以下简称分析器)生成工具。其生成的分析器默认使用Java描述,而不是更高效的 C++。本文介绍了在Windows平台下,借助VC6.0进行组织工程,使用ANTLR生成 C++描述的分析器的方法,并给出了一个实例。最后,本文对ANTLR本身做出了一 点改进。