sig lpbasicgram. accum_sig lambdayacc, lpbasic_absyn. type plust, timest, dividet, minust, eqt, expt, lparen, rparen, printt gs. type semicolon, comma, ift, thent, elset, whilet, lett, intok, endt gs. type andt, ort, nott, assignt, begint, lesst gs. type exp lbexp -> gs. % lpexp is abstract syntax for lpbasic expression. type stat lbst -> gs. type astat lbst -> gs. type statlist (list lbst) -> gs.