Chapter 4: Syntax extensions
This chapter introduces the way to extend the syntax of the language, and how to redefine the whole syntax of the language.
The abstract syntax tree
Extending the language
Examples of language extensions
Infix
Repeat until à la Pascal
Redefining the whole syntax