refactor
create ParserContext field and fix loadConst