Support for generated source files
Lexer using ragel
Refactor output code for tokens
Add forgotten include guards
Split tokens into separate file
Makefile stuff for lemon
Ignore lemon.out
Use raw pointers for Token because Lemon is C
Parser + wrapper class
Fix '=>' for LamExpr::ppr
Recursive search for sources
Make ast subdir
Include guards for parser.hxx
assert.h → cassert
No C++14
Clarify Expr::type()
AST for simple types
Add parenthesised expressions
Parse simple types
virtual/override