Everything ported. Lexer works but parser is throwing up errors...