wip. New lexer and parser grammar.