%0 Journal Article %A 程振伟 %A 徐家福 %T 量子程序设计语言NDQJava2处理系统——词法分析程序及语法分析程序 %D 2013 %R 10.3778/j.issn.1673-9418.1303014 %J 计算机科学与探索 %P 562-569 %V 7 %N 6 %X NDQJava2语言是在NDQJava语言的基础上,增添量子条件语句、量子循环语句、量子子程序、量子模块和量子异常处理机制等多种量子成分而成的一种混成式、结构化、命令式量子程序设计语言。在简述NDQJava2处理系统之后,着重介绍了其词法分析程序及语法分析程序,其中用直接转向法进行词法分析,识别出单词,生成单词序列,用递归子程序法进行语法分析,生成语法树。由示例可知,程序结果无误,较好地完成了词法分析与语法分析任务。 %U http://fcst.ceaj.org/CN/10.3778/j.issn.1673-9418.1303014