next up previous contents index
Next: The syntax tree Up: The parser Previous: The lexical analyzer   Contents   Index

The syntactic analyzer

It is written in Bison and you cannot compile it with Yacc, because we use the %pure_parser instruction. This generates a reentrant parser, allowing us to handle ``includes'' very simply44. While reading the source, the parser builds a ``syntax tree''.

Michel Arboi 2005-04-29