首页> 外文会议>IASTED(International Association of Science; ; >USER-EXTENSIBLE COMPILER FRONT-END GENERATOR
【24h】

USER-EXTENSIBLE COMPILER FRONT-END GENERATOR

机译:用户可扩展的编译器前端发生器

获取原文
获取原文并翻译 | 示例

摘要

Parsing algorithm, target language and structure are three interrelated aspects of compiler front-end generators. In this paper, JLUCC - a user-extensible compiler front-end gene- rator is introduced. JLUCC has a novel structure, which makes it support multiple parsing algorithms and target languages. Users can develop plug-ins for JLUCC to extend its parsing algorithms and target languages. Compared to traditional compiler front-end generators, JLUCC supports a general parsing algorithm which works on entire class of context-free languages. JLUCC has a direct effect on the development cycle of a compiler. For convenience, users can extend intermediate representations and tree-walkers of the compiler front-ends generated by JLUCC.
机译:解析算法,目标语言和结构是编译器前端生成器的三个相互关联的方面。在本文中,介绍了JLUCC-用户可扩展的编译器前端生成器。 JLUCC具有新颖的结构,使其支持多种解析算法和目标语言。用户可以为JLUCC开发插件,以扩展其解析算法和目标语言。与传统的编译器前端生成器相比,JLUCC支持一种通用的解析算法,该算法可在整个无上下文语言类中使用。 JLUCC对编译器的开发周期有直接影响。为了方便起见,用户可以扩展JLUCC生成的编译器前端的中间表示和树遍历。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号