Lexer done
Make parser work for empty file