new lexer and parser, plus support code (initial version)
ignore frege/compiler/grammar/Frege.fr