parser-only data structures to Parser.y