/* ===================================================================== Source: while.rule ===================================================================== */ while_cmd : WHILE atline fgl_expr_c { push_blockcommand("WHILE"); } commands_as_list END_WHILE { set_cmdlineno($2); pop_blockcommand("WHILE"); $$=new_while_cmd(chk_expr($3), $5); } ; /* ========================= while.rule ========================= */