Tokenizer nearly finished, much progress on parser