Parser now breaks up groups of tokens into statements, like function and variable declarations