Lookup NU author(s): Professor Cliff Jones
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
Print publication date: 01/01/1973
ISSN (print): 0066-4138
Altmetrics provided by Altmetric