add xlex.l and xyacc.y