Changed up the syntax, wrote a new lexer.