%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