parse Tree
Parse the tokens into an AST
Return
the top-level Block containing parsed statements
Throws
at the first unexpected token
Parse the tokens into an AST
the top-level Block containing parsed statements
at the first unexpected token