check.out
来自「开放源码的编译器open watcom 1.6.0版的源代码」· OUT 代码 · 共 715 行 · 第 1/2 页
OUT
715 行
r/r conflict in state 0 on $eof:
259 (103): start-restart-declarations <-
11 (00b): goal-symbol <-
---
s/r conflict in state 40 on Y_TEMPLATE_SCOPED_TIMES:
shift to 258
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_TIMES
Will never shift token 'Y_TEMPLATE_SCOPED_TIMES' in this context
Sample sentence(s) for shift to state 258:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_TIMES Y_SCOPED_ID Y_SEMI_COLON Y_CLASS Y_LEFT_BRACE
Y_STRUCT
---
s/r conflict in state 40 on Y_TEMPLATE_SCOPED_TILDE:
shift to 259
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_TILDE
Will never shift token 'Y_TEMPLATE_SCOPED_TILDE' in this context
Sample sentence(s) for shift to state 259:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_TILDE Y_ID Y_SEMI_COLON Y_CLASS Y_LEFT_BRACE
Y_STRUCT
---
s/r conflict in state 40 on Y_TEMPLATE_SCOPED_OPERATOR:
shift to 260
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_OPERATOR
Will never shift token 'Y_TEMPLATE_SCOPED_OPERATOR' in this context
Sample sentence(s) for shift to state 260:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_OPERATOR Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
s/r conflict in state 40 on Y_TEMPLATE_SCOPED_ID:
shift to 263
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_ID
Will never shift token 'Y_TEMPLATE_SCOPED_ID' in this context
Sample sentence(s) for shift to state 263:
Y_UNION Y_LEFT_BRACE Y_ID Y_COMMA Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_ID Y_SEMI_COLON Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
r/r conflict in state 41 on Y_LEFT_PAREN:
487 (1e7): declarator-id <- qualified-type-specifier
355 (163): simple-type-specifier <- qualified-type-specifier (unit production)
Sample sentence(s) for reduce of rule 487:
Y_EXPORT Y_TEMPLATE Y_LT Y_INT Y_GT_SPECIAL Y_TYPE_NAME .
Y_LEFT_PAREN Y_CLASS Y_LEFT_BRACE Y_STRUCT
Sample sentence(s) for reduce of rule 355:
Y_EXPORT Y_TEMPLATE Y_LT Y_INT Y_GT_SPECIAL Y_TYPE_NAME .
Y_LEFT_PAREN Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
r/r conflict in state 41 on Y_RIGHT_PAREN:
487 (1e7): declarator-id <- qualified-type-specifier
355 (163): simple-type-specifier <- qualified-type-specifier (unit production)
Sample sentence(s) for reduce of rule 487:
Y_EXPORT Y_TEMPLATE Y_LT Y_INT Y_GT_SPECIAL Y_TYPE_NAME .Y_RIGHT_PAREN
Will never shift token 'Y_RIGHT_PAREN' in this context
Sample sentence(s) for reduce of rule 355:
Y_EXPORT Y_TEMPLATE Y_LT Y_INT Y_GT_SPECIAL Y_TYPE_NAME .Y_RIGHT_PAREN
Will never shift token 'Y_RIGHT_PAREN' in this context
---
r/r conflict in state 41 on Y_LEFT_BRACKET:
487 (1e7): declarator-id <- qualified-type-specifier
355 (163): simple-type-specifier <- qualified-type-specifier (unit production)
Sample sentence(s) for reduce of rule 487:
Y_EXPORT Y_TEMPLATE Y_LT Y_INT Y_GT_SPECIAL Y_TYPE_NAME .
Y_LEFT_BRACKET Y_RIGHT_BRACKET Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
Sample sentence(s) for reduce of rule 355:
Y_EXPORT Y_TEMPLATE Y_LT Y_INT Y_GT_SPECIAL Y_TYPE_NAME .Y_LEFT_BRACKET
Will never shift token 'Y_LEFT_BRACKET' in this context
---
s/r conflict in state 53 on Y_SCOPED_TEMPLATE_NAME:
shift to 102
315 (13b): decl-specifiers <- non-type-decl-specifiers
Sample sentence(s) for reduce of rule 315:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_SCOPED_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_TIMES
Y_RIGHT_PAREN Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
Sample sentence(s) for shift to state 102:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_SCOPED_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_RIGHT_PAREN Y_LEFT_BRACE
Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 53 on Y_SCOPED_TYPE_NAME:
shift to 103
315 (13b): decl-specifiers <- non-type-decl-specifiers
Sample sentence(s) for reduce of rule 315:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .Y_SCOPED_TYPE_NAME
Will never shift token 'Y_SCOPED_TYPE_NAME' in this context
Sample sentence(s) for shift to state 103:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_SCOPED_TYPE_NAME Y_RIGHT_PAREN Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 53 on Y_GLOBAL_TEMPLATE_NAME:
shift to 105
315 (13b): decl-specifiers <- non-type-decl-specifiers
Sample sentence(s) for reduce of rule 315:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_GLOBAL_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_TIMES
Y_RIGHT_PAREN Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
Sample sentence(s) for shift to state 105:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_GLOBAL_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_RIGHT_PAREN Y_LEFT_BRACE
Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 53 on Y_GLOBAL_TYPE_NAME:
shift to 106
315 (13b): decl-specifiers <- non-type-decl-specifiers
Sample sentence(s) for reduce of rule 315:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .Y_GLOBAL_TYPE_NAME
Will never shift token 'Y_GLOBAL_TYPE_NAME' in this context
Sample sentence(s) for shift to state 106:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_GLOBAL_TYPE_NAME Y_RIGHT_PAREN Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 53 on Y_TEMPLATE_NAME:
shift to 155
315 (13b): decl-specifiers <- non-type-decl-specifiers
Sample sentence(s) for reduce of rule 315:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_TIMES
Y_RIGHT_PAREN Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
Sample sentence(s) for shift to state 155:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_RIGHT_PAREN Y_LEFT_BRACE
Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 53 on Y_TYPE_NAME:
shift to 110
315 (13b): decl-specifiers <- non-type-decl-specifiers
Sample sentence(s) for reduce of rule 315:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .Y_TYPE_NAME
Will never shift token 'Y_TYPE_NAME' in this context
Sample sentence(s) for shift to state 110:
Y_ID Y_LEFT_PAREN Y_RIGHT_PAREN Y_THROW Y_LEFT_PAREN Y_INT Y_COMMA
Y_AUTO .
Y_TYPE_NAME Y_RIGHT_PAREN Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 183 on Y_TEMPLATE_SCOPED_TILDE:
shift to 259
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_TEMPLATE_INT_DEFARG_SPECIAL Y___OFFSETOF Y_LEFT_PAREN Y_INT Y_COMMA
Y_ID Y_LEFT_BRACKET Y_SIZEOF Y_TYPE_NAME Y_RIGHT_BRACKET
Y_LEFT_BRACKET Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_TILDE
Will never shift token 'Y_TEMPLATE_SCOPED_TILDE' in this context
Sample sentence(s) for shift to state 259:
Y_TEMPLATE_INT_DEFARG_SPECIAL Y___OFFSETOF Y_LEFT_PAREN Y_INT Y_COMMA
Y_ID Y_LEFT_BRACKET Y_SIZEOF Y_TYPE_NAME Y_RIGHT_BRACKET
Y_LEFT_BRACKET Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_TILDE Y_ID Y_RIGHT_BRACKET Y_DOT Y_NAMESPACE_NAME
Y_RIGHT_PAREN Y_DEFARG_END $eof
---
s/r conflict in state 183 on Y_TEMPLATE_SCOPED_OPERATOR:
shift to 260
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_TEMPLATE_INT_DEFARG_SPECIAL Y___OFFSETOF Y_LEFT_PAREN Y_INT Y_COMMA
Y_ID Y_LEFT_BRACKET Y_SIZEOF Y_TYPE_NAME Y_RIGHT_BRACKET
Y_LEFT_BRACKET Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_OPERATOR
Will never shift token 'Y_TEMPLATE_SCOPED_OPERATOR' in this context
Sample sentence(s) for shift to state 260:
Y_TEMPLATE_INT_DEFARG_SPECIAL Y___OFFSETOF Y_LEFT_PAREN Y_INT Y_COMMA
Y_ID Y_LEFT_BRACKET Y_SIZEOF Y_TYPE_NAME Y_RIGHT_BRACKET
Y_LEFT_BRACKET Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_OPERATOR Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
s/r conflict in state 183 on Y_TEMPLATE_SCOPED_ID:
shift to 263
373 (175): qualified-type-specifier <- template-class-id (unit production)
Sample sentence(s) for reduce of rule 373:
Y_TEMPLATE_INT_DEFARG_SPECIAL Y___OFFSETOF Y_LEFT_PAREN Y_INT Y_COMMA
Y_ID Y_LEFT_BRACKET Y_SIZEOF Y_TYPE_NAME Y_RIGHT_BRACKET
Y_LEFT_BRACKET Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .Y_TEMPLATE_SCOPED_ID
Will never shift token 'Y_TEMPLATE_SCOPED_ID' in this context
Sample sentence(s) for shift to state 263:
Y_TEMPLATE_INT_DEFARG_SPECIAL Y___OFFSETOF Y_LEFT_PAREN Y_INT Y_COMMA
Y_ID Y_LEFT_BRACKET Y_SIZEOF Y_TYPE_NAME Y_RIGHT_BRACKET
Y_LEFT_BRACKET Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL .
Y_TEMPLATE_SCOPED_ID Y_RIGHT_BRACKET Y_DOT Y_ID Y_RIGHT_PAREN
Y_DEFARG_END $eof
---
r/r conflict in state 247 on Y_RIGHT_BRACE:
296 (128): namespace-body <-
259 (103): start-restart-declarations <-
Sample sentence(s) for reduce of rule 296:
Y_NAMESPACE Y_LEFT_BRACE .
Y_RIGHT_BRACE Y_CLASS Y_LEFT_BRACE Y_STRUCT
Sample sentence(s) for reduce of rule 259:
Y_NAMESPACE Y_LEFT_BRACE .
Y_RIGHT_BRACE Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
r/r conflict in state 282 on Y_LEFT_BRACE:
572 (23c): class-specifier <- class-key class-name
571 (23b): start-class <-
Sample sentence(s) for reduce of rule 572:
Y_UNION Y_ID .Y_LEFT_BRACE
Will never shift token 'Y_LEFT_BRACE' in this context
Sample sentence(s) for reduce of rule 571:
Y_UNION Y_ID .
Y_LEFT_BRACE Y_CLASS
---
s/r conflict in state 282 on Y_COLON:
shift to 559
572 (23c): class-specifier <- class-key class-name
Sample sentence(s) for reduce of rule 572:
Y_UNION Y_ID .Y_COLON
Will never shift token 'Y_COLON' in this context
Sample sentence(s) for shift to state 559:
Y_UNION Y_ID .
Y_COLON Y_PROTECTED Y_PUBLIC Y_VIRTUAL Y_PRIVATE Y_TEMPLATE_NAME Y_LT
Y_GT_SPECIAL Y_LEFT_BRACE Y_CLASS
---
r/r conflict in state 288 on Y_LT:
172 (0ac): class-name-id <- Y_SCOPED_TEMPLATE_NAME (unit production)
13 (00d): lt-special-init <-
Sample sentence(s) for reduce of rule 172:
Y_UNION Y_SCOPED_TEMPLATE_NAME .Y_LT
Will never shift token 'Y_LT' in this context
Sample sentence(s) for reduce of rule 13:
Y_UNION Y_SCOPED_TEMPLATE_NAME .
Y_LT Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
r/r conflict in state 290 on Y_LT:
170 (0aa): class-name-id <- Y_GLOBAL_TEMPLATE_NAME (unit production)
13 (00d): lt-special-init <-
Sample sentence(s) for reduce of rule 170:
Y_UNION Y_GLOBAL_TEMPLATE_NAME .Y_LT
Will never shift token 'Y_LT' in this context
Sample sentence(s) for reduce of rule 13:
Y_UNION Y_GLOBAL_TEMPLATE_NAME .
Y_LT Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
r/r conflict in state 293 on Y_LT:
167 (0a7): class-name-id <- Y_TEMPLATE_NAME (unit production)
13 (00d): lt-special-init <-
Sample sentence(s) for reduce of rule 167:
Y_UNION Y_TEMPLATE_NAME .Y_LT
Will never shift token 'Y_LT' in this context
Sample sentence(s) for reduce of rule 13:
Y_UNION Y_TEMPLATE_NAME .
Y_LT Y_CLASS Y_LEFT_BRACE Y_STRUCT
---
s/r conflict in state 313 on Y_TIMES:
shift to 112
204 (0cc): conversion-function-type <- type-specifiers
Sample sentence(s) for reduce of rule 204:
Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_OPERATOR Y_INT .Y_TIMES
Will never shift token 'Y_TIMES' in this context
Sample sentence(s) for shift to state 112:
Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_OPERATOR Y_INT .
Y_TIMES Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 313 on Y_AND:
shift to 113
204 (0cc): conversion-function-type <- type-specifiers
Sample sentence(s) for reduce of rule 204:
Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_OPERATOR Y_INT .Y_AND
Will never shift token 'Y_AND' in this context
Sample sentence(s) for shift to state 113:
Y_TEMPLATE_NAME Y_LT Y_GT_SPECIAL Y_TEMPLATE_SCOPED_OPERATOR Y_INT .
Y_AND Y_LEFT_BRACE Y_RIGHT_BRACE Y_CLASS
---
s/r conflict in state 354 on Y_LEFT_BRACKET:
shift to 595
208 (0d0): operator-function-type <- Y_NEW
Sample sentence(s) for reduce of rule 208:
Y_USING Y_GLOBAL_OPERATOR Y_NEW .Y_LEFT_BRACKET
Will never shift token 'Y_LEFT_BRACKET' in this context
Sample sentence(s) for shift to state 595:
Y_USING Y_GLOBAL_OPERATOR Y_NEW .
Y_LEFT_BRACKET Y_RIGHT_BRACKET Y_SEMI_COLON Y_CLASS Y_LEFT_BRACE
Y_STRUCT
---
s/r conflict in state 355 on Y_LEFT_BRACKET:
shift to 596
209 (0d1): operator-function-type <- Y_DELETE
Sample sentence(s) for reduce of rule 209:
Y_USING Y_GLOBAL_OPERATOR Y_DELETE .Y_LEFT_BRACKET
Will never shift token 'Y_LEFT_BRACKET' in this context
Sample sentence(s) for shift to state 596:
Y_USING Y_GLOBAL_OPERATOR Y_DELETE .
Y_LEFT_BRACKET Y_RIGHT_BRACKET Y_SEMI_COLON Y_CLASS Y_LEFT_BRACE
Y_STRUCT
---
r/r conflict in state 369 on Y_LT:
163 (0a3): make-id <- Y_TEMPLATE_NAME (unit production)
13 (00d): lt-special-init <-
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?