// This file was generated by DAJ from program.cd. { parser lookahead=7;} Binder = Statement_List EOF. Statement : Assignment | IfStatement | LoopStatement. IfStatement = Condition Statement_List "if" extends Statement. LoopStatement = Condition Statement_List "loop" extends Statement. Assignment = Ident Ident "*" extends Statement. Condition = [ TrueC ] ":". TrueC = "trueC". Statement_List ~ "(" { Statement } ")".