Aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters. Examples included. DLC: Java (Computer program language)
Static and Dynamic Program Compilation by Interpreter Specialization
β Scribed by Scott Thibault; Charles Consel; Julia L. Lawall; Renaud Marlet; Gilles Muller
- Book ID
- 110285613
- Publisher
- Springer
- Year
- 2000
- Tongue
- English
- Weight
- 129 KB
- Volume
- 13
- Category
- Article
- ISSN
- 1388-3690
No coin nor oath required. For personal study only.
π SIMILAR VOLUMES
The concepts of interpretive simulation of one machine by another and of direct translation of computer programs are examined. Definitions are suggested for these processes, in terms of relationships between abstract machines. Given that one object machine can simulate, in an interpretive sense, ano
Programming Language Concepts uses a functional programming language (F#) as the metalanguage in which to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises. It includes basic concepts such as abstract syntax, interpretation, stack ma