allow variable declaration in parser