{"title":"使用基于XPL的编译器生成系统","authors":"M. Storm, J. A. Polk","doi":"10.1145/503561.503567","DOIUrl":null,"url":null,"abstract":"This paper will discuss the expansion of an existing XPL compiler to include real arithmetic and formatted I/O. This was done at the University of Southern Mississippi on a Xerox Sigma 9 so that XPL can be used for numerical applications as well as giving the student user an introduction to the syntax of PL/I. The structure and use of the Compiler Generator will be traced through indicating what changes were made in the BNF grammar, the scanner, the semantic analyzer, and the runtime support facility.","PeriodicalId":151957,"journal":{"name":"ACM-SE 14","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1976-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Usage of an XPL based compiler generator system\",\"authors\":\"M. Storm, J. A. Polk\",\"doi\":\"10.1145/503561.503567\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper will discuss the expansion of an existing XPL compiler to include real arithmetic and formatted I/O. This was done at the University of Southern Mississippi on a Xerox Sigma 9 so that XPL can be used for numerical applications as well as giving the student user an introduction to the syntax of PL/I. The structure and use of the Compiler Generator will be traced through indicating what changes were made in the BNF grammar, the scanner, the semantic analyzer, and the runtime support facility.\",\"PeriodicalId\":151957,\"journal\":{\"name\":\"ACM-SE 14\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1976-04-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM-SE 14\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/503561.503567\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 14","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/503561.503567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper will discuss the expansion of an existing XPL compiler to include real arithmetic and formatted I/O. This was done at the University of Southern Mississippi on a Xerox Sigma 9 so that XPL can be used for numerical applications as well as giving the student user an introduction to the syntax of PL/I. The structure and use of the Compiler Generator will be traced through indicating what changes were made in the BNF grammar, the scanner, the semantic analyzer, and the runtime support facility.