通用可扩展编译器前端生成器的设计与实现

来源 :吉林大学学报:理学版 | 被引量 : 0次 | 上传用户:mailyangli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的编译器前端生成器由于结构和算法等原因,通用性和可扩展性较差.为解决这一问题,提出并实现一种通用可扩展编译器前端生成器JLUCC.JLUCC使用面向对象、反射和设计模式等技术,具有通用、可扩展和易于使用等特点.通过使用JLUCC开发C/ATLAS语言编译器的实践,验证了JLUCC的有效性.
其他文献
提出结构刚度修改的一个新算法. 该方法基于预条件共轭梯度法, 易于辅助、能自适应地改进逼近精度, 适用于设计变量的大变化(包括单元删除与几何变化), 可用于一般的有限元系
利用Penot广义方向导数及Clarke广义梯度,讨论了定义在实Banach空间上的无约束非光滑优化问题的最优性条件,给出了非光滑优化取得严格局部极小的二阶充分条件.
数学教学的思维训练是根据学生的思维特点,合教学内容在教学过程中实现的。课堂教学是对生进行思维训练的主阵地,所以,要把思维训练贯于数学教学的各个方面。学生在解决数学问题
《基础教育课程改革纲要》提出指导方针:“大力推进信息技术在教学过程中的普遍应用,促进信息技术与学科课程的整合,逐步改变教学内容的呈现方式、学生的学习方式、教师的教学方