add parseIdent
Add tests for lvalues and primary expressions
Change signature of accept, acceptType to return bool instead of error