计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2010年
21期
66-68
,共3页
编译器生成器%编译器前端生成器%Front%Elegant%语法%语义
編譯器生成器%編譯器前耑生成器%Front%Elegant%語法%語義
편역기생성기%편역기전단생성기%Front%Elegant%어법%어의
针对Front相对Elegant属性语法规则在语义表达方面的不足,采用嵌入文本、增加可选结构等方式,对Front的语法和语义进行了有效扩展.用其开发了Modelica仿真建模语言编译器前端、编译了ScanGen、Diagrams及Front自身的编译前端,结果表明,所采用的扩展思路简便易行,扩展后的Front基本具备与Elegant属性语法相当的语义表达能力,能够满足复杂语言编译器前端的需要,且保持与扩展前版本的后向兼容性.
針對Front相對Elegant屬性語法規則在語義錶達方麵的不足,採用嵌入文本、增加可選結構等方式,對Front的語法和語義進行瞭有效擴展.用其開髮瞭Modelica倣真建模語言編譯器前耑、編譯瞭ScanGen、Diagrams及Front自身的編譯前耑,結果錶明,所採用的擴展思路簡便易行,擴展後的Front基本具備與Elegant屬性語法相噹的語義錶達能力,能夠滿足複雜語言編譯器前耑的需要,且保持與擴展前版本的後嚮兼容性.
침대Front상대Elegant속성어법규칙재어의표체방면적불족,채용감입문본、증가가선결구등방식,대Front적어법화어의진행료유효확전.용기개발료Modelica방진건모어언편역기전단、편역료ScanGen、Diagrams급Front자신적편역전단,결과표명,소채용적확전사로간편역행,확전후적Front기본구비여Elegant속성어법상당적어의표체능력,능구만족복잡어언편역기전단적수요,차보지여확전전판본적후향겸용성.