Resolve remaining shift/reduce conflicts involving '?'
By lowering the precedence of rules that should never use the generic Exp '?' rule.
This commit is contained in:
1 parent
66ef8e2c24
commit
f5a7bba986
3 files changed
+959
-917
No files matched your search
@@ -106,7 +106,8 @@ struct lexer_param;
|
||||
QQSTRING_INTERP_START = 297,
|
||||
QQSTRING_INTERP_END = 298,
|
||||
QQSTRING_END = 299,
|
||||
FUNCDEF = 300
|
||||
FUNCDEF = 300,
|
||||
NONOPT = 301
|
||||
};
|
||||
#endif
|
||||
/* Tokens. */
|
||||
@@ -153,6 +154,7 @@ struct lexer_param;
|
||||
#define QQSTRING_INTERP_END 298
|
||||
#define QQSTRING_END 299
|
||||
#define FUNCDEF 300
|
||||
#define NONOPT 301
|
||||
|
||||
/* Value type. */
|
||||
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
|
||||
@@ -164,7 +166,7 @@ union YYSTYPE
|
||||
jv literal;
|
||||
block blk;
|
||||
|
||||
#line 168 "parser.h" /* yacc.c:1909 */
|
||||
#line 170 "parser.h" /* yacc.c:1909 */
|
||||
};
|
||||
# define YYSTYPE_IS_TRIVIAL 1
|
||||
# define YYSTYPE_IS_DECLARED 1
|
||||
|
||||
Reference in new issue
Block a user