David F. Brailsford
Algol 68 Dialect Conversion -- a Syntactic Approach
Brailsford, David F.; Knott, R. D.
Authors
R. D. Knott
Contributors
V.J. Rayward-Smith
Editor
Abstract
A syntax directed package for converting Revised Algol 68 programs into Algol 68-R form, (where possible) is being developed at Nottingham. The package makes use of J.M. Foster's Syntax Improving Device (SID) [1]. The experience gained has underlined the value of a syntactic approach to problems of this sort. A far wider range of constructs can be translated than would ever be possible by using ad hoc methods. In many respects the difficulties encountered are those of conventional compiler writing, but some intriguing new problems arise when, as in this case, the source language and target language differ relatively little in philosophy and appearance.
Citation
Brailsford, D. F., & Knott, R. D. Algol 68 Dialect Conversion -- a Syntactic Approach. Presented at Applications of Algol 68
Conference Name | Applications of Algol 68 |
---|---|
Publication Date | Jan 1, 1976 |
Deposit Date | Sep 19, 2005 |
Publicly Available Date | Oct 9, 2007 |
Peer Reviewed | Peer Reviewed |
Keywords | Algol 68, Algol 68-R, Syntax Improving Device (SID), syntax directed translation |
Public URL | https://nottingham-repository.worktribe.com/output/1025690 |
Additional Information | Final draft version re-built from an OCR scan. |
Files
knott.pdf
(39 Kb)
PDF
Downloadable Citations
About Repository@Nottingham
Administrator e-mail: discovery-access-systems@nottingham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search