Browse by author
Lookup NU author(s): Emeritus Professor Cliff JonesORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
It is well known that the syntax of declarative programming languages is not context-free, and that this is due to their ability to declare names which may then occur only in specific contexts. This report explores the idea that declarations modify the context-free grammar of any program in which they appear. The name 'dynamic syntax' has been given to this concept. The report presents a functional formulation of dynamic syntax and applies the resulting metalanguage to the description of the syntax of Algol 60.
Author(s): Hanford KV, Jones CB
Publication type: Article
Publication status: Published
Journal: Annual Review in Automatic Programming
Year: 1973
Volume: 7
Pages: 115-140
Print publication date: 01/01/1973
ISSN (print): 0066-4138
Publisher: Pergamon
URL: http://dx.doi.org/10.1016/0066-4138(73)90003-7
DOI: 10.1016/0066-4138(73)90003-7
Altmetrics provided by Altmetric