{"title":"The als Ada compiler front end architecture","authors":"Richard Simpson","doi":"10.1145/3304133.3304147","DOIUrl":null,"url":null,"abstract":"This paper describes the architecture of the Ada Language System (ALS) Ada compiler front end. It examines the motivation for the architecture chosen and how this architecture has affected the implementation. The paper also examines the use of the intermediate language Diana, how Diana has affected the architecture, and issues that were encountered using Diana. Finally, the paper looks at how the upgrade to Ada '82 will be handled in the ALS compiler front end.","PeriodicalId":304626,"journal":{"name":"Proceedings of the AdaTEC Conference on Ada","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1982-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the AdaTEC Conference on Ada","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3304133.3304147","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper describes the architecture of the Ada Language System (ALS) Ada compiler front end. It examines the motivation for the architecture chosen and how this architecture has affected the implementation. The paper also examines the use of the intermediate language Diana, how Diana has affected the architecture, and issues that were encountered using Diana. Finally, the paper looks at how the upgrade to Ada '82 will be handled in the ALS compiler front end.