minor change to grammar
all lvalues should be consistent now
setup for beginning semantic checking