delete some useless console output
Merge remote-tracking branch 'origin/master'
logic optimization: now eval wouldn't be done in parser.ym, but in internal parser. Also flush the retain buffer would be done in parser.ym.