X-Git-Url: https://jxself.org/git/?p=carl9170fw.git;a=blobdiff_plain;f=config%2Fzconf.y;fp=config%2Fzconf.y;h=b3564a2c5d09922cd0380f5788f8fa2011a7c307;hp=d91b8dd6148c6dba245040930a388ca229466971;hb=f8cd647552bd33dc081078e3c61fd1bbd6970a39;hpb=78ddf6fc240907afe49ca179f948dee5f74a4ea0 diff --git a/config/zconf.y b/config/zconf.y index d91b8dd..b3564a2 100644 --- a/config/zconf.y +++ b/config/zconf.y @@ -123,7 +123,6 @@ stmt_list: | stmt_list common_stmt | stmt_list choice_stmt | stmt_list menu_stmt - | stmt_list end { zconf_error("unexpected end statement"); } | stmt_list T_WORD error T_EOL { zconf_error("unknown statement \"%s\"", $2); } | stmt_list error T_EOL { zconf_error("invalid statement"); } ; @@ -330,14 +329,7 @@ if_end: end } }; -if_stmt: if_entry if_block if_end -; - -if_block: - /* empty */ - | if_block common_stmt - | if_block menu_stmt - | if_block choice_stmt +if_stmt: if_entry stmt_list if_end ; /* menu entry */