%0 Journal Article
%T Design and implementation of NC code compiler based on ANTLR
基于ANTLR的NC代码编译器的设计与实现
%A YU Dan
%A YAN Hong-zhi
%A WANG Ji-na
%A
禹丹
%A 严宏志
%A 王继娜
%J 计算机应用
%D 2008
%I
%X 采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型.该模型采用Java语言开发,具有良好的平台无关性;分别从词法分析、语法和语义分析、信息提取等方面进行编译器的设计与实现.实际运行结果表明:该模型能够高效地构建编译器原型;可快速、准确地对NC代码进行编译;具有良好的可扩展性.
%K NC compiler
%K Extended Backus Naur Form(EBNF)
%K ANTLR
%K Java
NC编译器
%K 扩展的巴科斯范式
%K Java
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=831E194C147C78FAAFCC50BC7ADD1732&aid=AC1A6438E03BAB188BDF2D5BA21DCF59&yid=67289AFF6305E306&vid=D3E34374A0D77D7F&iid=0B39A22176CE99FB&sid=91BAD12CFABB3251&eid=196A9ADDE56DCE2E&journal_id=1001-9081&journal_name=计算机应用&referenced_num=0&reference_num=13