Language grammars
Peter C. Capon, Pete J. Jinks · 1988
In the remainder of this book the principles outlined in the P compiler will be developed and extended to the full Pascal language. Each phase of compilation will be treated in turn. However, before the lexical and syntactic phases can be discussed in detail, additional notation and definitions must be introduced. This will enable the recognition of syntactically correct programs to be treated in a rather more rigorous way than in chapter 3. The language grammars used for lexical and syntactic rules will first be described.