首页> 美国政府科技报告 >A SYNTAX-ORIENTED COMPILER FOR LANGUAGES WHOSE SYNTAX IS EXPRESSIBLE IN BACKUS NORMAL FORM, AND SOME PROPOSED EXTENSIONS THERETO
【24h】

A SYNTAX-ORIENTED COMPILER FOR LANGUAGES WHOSE SYNTAX IS EXPRESSIBLE IN BACKUS NORMAL FORM, AND SOME PROPOSED EXTENSIONS THERETO

机译:一个以语法为导向的语言编写器,其语法是以正常形式表达的,并且有一些建议的延伸

获取原文

摘要

This paper discusses a syntax-oriented compiler for languages with a context-free syntax expressed in Backus Normal Form. The technique discussed is applicable to an iterated compilation process, where each phase of the compilation generates the rules of syntax required for the next phase of the compilation. Complete flow charts are included for the major processors; these flow charts are essentially machine-independent. Also included is a discussion of the extensions required which allow the compilation technique to be extended to context-dependent syntax, although a non-terminating compilation may result in certain cases if these extensions are included. The general technique is therefore not only shown to be extendable, but is also shown to facilitate the comparison of languages, since the idiosyncracies of individual compilers can be eliminated from the comparison.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号