计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2012年
11期
215-216
,共2页
GLR%引文%元编程
GLR%引文%元編程
GLR%인문%원편정
代码的自动生成技术的应用范围越来越广,尤其是具有很大灵活性的解决方案.AutoQuotation就是这样一种代码生成技术,所产生的Quotation代码具有独立于平台的词法分析及语法分析程序,但是它的算法是自顶向下的,在实际引用中具有很大的局限性.算法是程序的核心,采用的GLR(generalizedLR)分析法,能够处理大部分的上下文无关文法,因而具有很高的实用性.描述一个自动生成系统,该系统能够根据文法自动生成Quotation代码,并自动进行Quotation注册.经测试系统能够处理回溯及左递归.
代碼的自動生成技術的應用範圍越來越廣,尤其是具有很大靈活性的解決方案.AutoQuotation就是這樣一種代碼生成技術,所產生的Quotation代碼具有獨立于平檯的詞法分析及語法分析程序,但是它的算法是自頂嚮下的,在實際引用中具有很大的跼限性.算法是程序的覈心,採用的GLR(generalizedLR)分析法,能夠處理大部分的上下文無關文法,因而具有很高的實用性.描述一箇自動生成繫統,該繫統能夠根據文法自動生成Quotation代碼,併自動進行Quotation註冊.經測試繫統能夠處理迴溯及左遞歸.
대마적자동생성기술적응용범위월래월엄,우기시구유흔대령활성적해결방안.AutoQuotation취시저양일충대마생성기술,소산생적Quotation대마구유독립우평태적사법분석급어법분석정서,단시타적산법시자정향하적,재실제인용중구유흔대적국한성.산법시정서적핵심,채용적GLR(generalizedLR)분석법,능구처리대부분적상하문무관문법,인이구유흔고적실용성.묘술일개자동생성계통,해계통능구근거문법자동생성Quotation대마,병자동진행Quotation주책.경측시계통능구처리회소급좌체귀.