⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 y.output

📁 编译原理课程设计之pp2语法分析程序
💻 OUTPUT
📖 第 1 页 / 共 5 页
字号:
    Constant       go to state 91state 118   30 StmtBlock: '{' NonEmptySList '}' .    $default  reduce using rule 30 (StmtBlock)state 119   35 NonEmptySList: NonEmptySList Stmt .    $default  reduce using rule 35 (NonEmptySList)state 120   85 Expr: Expr T_LessEqual . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 158    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 121   86 Expr: Expr T_GreaterEqual . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 159    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 122   87 Expr: Expr T_Equal . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 160    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 123   88 Expr: Expr T_NotEqual . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 161    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 124   90 Expr: Expr T_And . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 162    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 125   89 Expr: Expr T_Or . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 163    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 126  101 Expr: Expr '?' . Expr ':' Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 164    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 127   82 Expr: Expr '<' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 165    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 128   81 Expr: Expr '>' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 166    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 129   84 Expr: Expr '-' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 167    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 130   77 Expr: Expr '+' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 168    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 131   78 Expr: Expr '*' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 169    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 132   79 Expr: Expr '/' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 170    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 133   80 Expr: Expr '%' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 171    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 134  103 Call: Expr '.' . Ident '(' Actuals ')'  109 LValue: Expr '.' . Ident    T_Identifier  shift, and go to state 7    Ident  go to state 172state 135  110 LValue: Expr '[' . Expr ']'    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 173    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 136   37 Stmt: Expr ';' .    $default  reduce using rule 37 (Stmt)state 137   94 Expr: LValue '=' . Expr    T_Null            shift, and go to state 48    T_This            shift, and go to state 49    T_New             shift, and go to state 55    T_NewArray        shift, and go to state 56    T_ReadInteger     shift, and go to state 58    T_ReadLine        shift, and go to state 59    T_Identifier      shift, and go to state 7    T_StringConstant  shift, and go to state 63    T_IntConstant     shift, and go to state 64    T_DoubleConstant  shift, and go to state 65    T_BoolConstant    shift, and go to state 66    '-'               shift, and go to state 67    '!'               shift, and go to state 68    '('               shift, and go to state 71    Ident        go to state 100    Expr         go to state 174    Call         go to state 88    LValue       go to state 89    IntConstant  go to state 90    Constant     go to state 91state 138   17 ClassDecl: T_Class Ident T_Extends Ident '{' Fieldlist '}' .    $default  reduce using rule 17 (ClassDecl)state 139   72 WhileStmt: T_While '(' Expr . ')' Stmt   77 Expr: Expr . '+' Expr   78     | Expr . '*' Expr   79     | Expr . '/' Expr   80     | Expr . '%' Expr   81     | Expr . '>' Expr   82     | Expr . '<' Expr   84     | Expr . '-' Expr   85     | Expr . T_LessEqual Expr   86     | Expr . T_GreaterEqual Expr   87     | Expr . T_Equal Expr   88     | Expr . T_NotEqual Expr   89     | Expr . T_Or Expr   90     | Expr . T_And Expr  101 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -