message_cmd : KWMESSAGE atline { set_cmdlineno($2); } msg_next {$$=$4; } ; msg_next : fgl_expr_list_ptr opt_attributes op_msg_wait { $$=new_message_cmd(make_fgl_expr_list($1),$2, $3); add_feature("MESSAGE"); map_ui("MESSAGE"); } ; op_msg_wait : {$$=EB_FALSE;} | WAIT_FOR_KEY {$$=EB_TRUE;} ;