Skip to content

General information

The bachelors course on "Talen en Compilers" is taught by Lawrence Chonavel (Thursdays) and Johan Jeuring (Tuesdays).

It has the following learning goals:

  • To describe language structures using grammars
  • To parse, i.e., to recognise (build) such structures in (from) a sequence of symbols
  • To analyse grammars to see whether or not specific properties hold
  • To compose components such as parsers, analysers, and code generators
  • To apply these techniques in the construction of all kinds of programs
  • To explain and prove why certain problems can or cannot be described by means of formalisms such as context-free grammars or finite-state automata.