📄 mysyn2out.txt
字号:
0 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Shift ParaNum: 3]
( 1)[ TokenNum: char FuncNum: Shift ParaNum: 2]
( 2)[ TokenNum: float FuncNum: Shift ParaNum: 4]
( 3)[ TokenNum: void FuncNum: Shift ParaNum: 1]
( 4)[ TokenNum: @translationunit@ FuncNum: Goto ParaNum: 5]
( 5)[ TokenNum: @externaldecaration@ FuncNum: Goto ParaNum: 6]
( 6)[ TokenNum: @functiondefinition@ FuncNum: Goto ParaNum: 7]
( 7)[ TokenNum: @funchead@ FuncNum: Goto ParaNum: 8]
( 8)[ TokenNum: @typespecifiers@ FuncNum: Goto ParaNum: 9]
1 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Receive ParaNum: 10]
2 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Receive ParaNum: 9]
3 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Receive ParaNum: 8]
4 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Receive ParaNum: 7]
5 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Shift ParaNum: 3]
( 1)[ TokenNum: char FuncNum: Shift ParaNum: 2]
( 2)[ TokenNum: float FuncNum: Shift ParaNum: 4]
( 3)[ TokenNum: void FuncNum: Shift ParaNum: 1]
( 4)[ TokenNum: $ FuncNum: Acc ParaNum: -1]
( 5)[ TokenNum: @externaldecaration@ FuncNum: Goto ParaNum: 10]
( 6)[ TokenNum: @functiondefinition@ FuncNum: Goto ParaNum: 7]
( 7)[ TokenNum: @funchead@ FuncNum: Goto ParaNum: 8]
( 8)[ TokenNum: @typespecifiers@ FuncNum: Goto ParaNum: 9]
6 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Receive ParaNum: 2]
( 1)[ TokenNum: char FuncNum: Receive ParaNum: 2]
( 2)[ TokenNum: float FuncNum: Receive ParaNum: 2]
( 3)[ TokenNum: void FuncNum: Receive ParaNum: 2]
( 4)[ TokenNum: $ FuncNum: Receive ParaNum: 2]
7 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Receive ParaNum: 3]
( 1)[ TokenNum: char FuncNum: Receive ParaNum: 3]
( 2)[ TokenNum: float FuncNum: Receive ParaNum: 3]
( 3)[ TokenNum: void FuncNum: Receive ParaNum: 3]
( 4)[ TokenNum: $ FuncNum: Receive ParaNum: 3]
8 :
Analyze:
( 0)[ TokenNum: { FuncNum: Shift ParaNum: 11]
( 1)[ TokenNum: @compoundstatement@ FuncNum: Goto ParaNum: 12]
9 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Shift ParaNum: 13]
( 1)[ TokenNum: @identifier@ FuncNum: Goto ParaNum: 14]
10 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Receive ParaNum: 1]
( 1)[ TokenNum: char FuncNum: Receive ParaNum: 1]
( 2)[ TokenNum: float FuncNum: Receive ParaNum: 1]
( 3)[ TokenNum: void FuncNum: Receive ParaNum: 1]
( 4)[ TokenNum: $ FuncNum: Receive ParaNum: 1]
11 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Receive ParaNum: 17]
( 1)[ TokenNum: integer FuncNum: Shift ParaNum: 3]
( 2)[ TokenNum: break FuncNum: Receive ParaNum: 17]
( 3)[ TokenNum: switch FuncNum: Receive ParaNum: 17]
( 4)[ TokenNum: char FuncNum: Shift ParaNum: 2]
( 5)[ TokenNum: return FuncNum: Receive ParaNum: 17]
( 6)[ TokenNum: float FuncNum: Shift ParaNum: 4]
( 7)[ TokenNum: continue FuncNum: Receive ParaNum: 17]
( 8)[ TokenNum: for FuncNum: Receive ParaNum: 17]
( 9)[ TokenNum: void FuncNum: Shift ParaNum: 1]
( 10)[ TokenNum: do FuncNum: Receive ParaNum: 17]
( 11)[ TokenNum: if FuncNum: Receive ParaNum: 17]
( 12)[ TokenNum: while FuncNum: Receive ParaNum: 17]
( 13)[ TokenNum: + FuncNum: Receive ParaNum: 17]
( 14)[ TokenNum: - FuncNum: Receive ParaNum: 17]
( 15)[ TokenNum: ++ FuncNum: Receive ParaNum: 17]
( 16)[ TokenNum: -- FuncNum: Receive ParaNum: 17]
( 17)[ TokenNum: ! FuncNum: Receive ParaNum: 17]
( 18)[ TokenNum: ( FuncNum: Receive ParaNum: 17]
( 19)[ TokenNum: { FuncNum: Receive ParaNum: 17]
( 20)[ TokenNum: int32 FuncNum: Receive ParaNum: 17]
( 21)[ TokenNum: float32 FuncNum: Receive ParaNum: 17]
( 22)[ TokenNum: Constant string FuncNum: Receive ParaNum: 17]
( 23)[ TokenNum: @typespecifiers@ FuncNum: Goto ParaNum: 15]
( 24)[ TokenNum: @declarationlist@ FuncNum: Goto ParaNum: 16]
( 25)[ TokenNum: @declaration@ FuncNum: Goto ParaNum: 17]
12 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Receive ParaNum: 4]
( 1)[ TokenNum: char FuncNum: Receive ParaNum: 4]
( 2)[ TokenNum: float FuncNum: Receive ParaNum: 4]
( 3)[ TokenNum: void FuncNum: Receive ParaNum: 4]
( 4)[ TokenNum: $ FuncNum: Receive ParaNum: 4]
13 :
Analyze:
( 0)[ TokenNum: ( FuncNum: Receive ParaNum: 11]
14 :
Analyze:
( 0)[ TokenNum: ( FuncNum: Shift ParaNum: 18]
( 1)[ TokenNum: @parameter@ FuncNum: Goto ParaNum: 19]
15 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Shift ParaNum: 20]
( 1)[ TokenNum: @identifier@ FuncNum: Goto ParaNum: 21]
( 2)[ TokenNum: @directdeclarator@ FuncNum: Goto ParaNum: 22]
( 3)[ TokenNum: @arraydeclarator@ FuncNum: Goto ParaNum: 23]
16 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Shift ParaNum: 42]
( 1)[ TokenNum: break FuncNum: Shift ParaNum: 31]
( 2)[ TokenNum: switch FuncNum: Shift ParaNum: 33]
( 3)[ TokenNum: return FuncNum: Shift ParaNum: 32]
( 4)[ TokenNum: continue FuncNum: Shift ParaNum: 30]
( 5)[ TokenNum: for FuncNum: Shift ParaNum: 29]
( 6)[ TokenNum: do FuncNum: Shift ParaNum: 28]
( 7)[ TokenNum: if FuncNum: Shift ParaNum: 25]
( 8)[ TokenNum: while FuncNum: Shift ParaNum: 27]
( 9)[ TokenNum: + FuncNum: Shift ParaNum: 36]
( 10)[ TokenNum: - FuncNum: Shift ParaNum: 37]
( 11)[ TokenNum: ++ FuncNum: Shift ParaNum: 34]
( 12)[ TokenNum: -- FuncNum: Shift ParaNum: 35]
( 13)[ TokenNum: ! FuncNum: Shift ParaNum: 38]
( 14)[ TokenNum: ( FuncNum: Shift ParaNum: 24]
( 15)[ TokenNum: { FuncNum: Shift ParaNum: 26]
( 16)[ TokenNum: } FuncNum: Receive ParaNum: 26]
( 17)[ TokenNum: int32 FuncNum: Shift ParaNum: 39]
( 18)[ TokenNum: float32 FuncNum: Shift ParaNum: 40]
( 19)[ TokenNum: Constant string FuncNum: Shift ParaNum: 41]
( 20)[ TokenNum: @compoundstatement@ FuncNum: Goto ParaNum: 43]
( 21)[ TokenNum: @identifier@ FuncNum: Goto ParaNum: 44]
( 22)[ TokenNum: @integerconstant@ FuncNum: Goto ParaNum: 45]
( 23)[ TokenNum: @statementlist@ FuncNum: Goto ParaNum: 46]
( 24)[ TokenNum: @statement@ FuncNum: Goto ParaNum: 47]
( 25)[ TokenNum: @matchedstatement@ FuncNum: Goto ParaNum: 48]
( 26)[ TokenNum: @unmatchedstatement@ FuncNum: Goto ParaNum: 49]
( 27)[ TokenNum: @expression@ FuncNum: Goto ParaNum: 50]
( 28)[ TokenNum: @expressionstatement@ FuncNum: Goto ParaNum: 51]
( 29)[ TokenNum: @iterationstatement@ FuncNum: Goto ParaNum: 52]
( 30)[ TokenNum: @jumpstatement@ FuncNum: Goto ParaNum: 53]
( 31)[ TokenNum: @switchstatement@ FuncNum: Goto ParaNum: 54]
( 32)[ TokenNum: @primaryexpression@ FuncNum: Goto ParaNum: 55]
( 33)[ TokenNum: @constant@ FuncNum: Goto ParaNum: 56]
( 34)[ TokenNum: @stringliteral@ FuncNum: Goto ParaNum: 57]
( 35)[ TokenNum: @postfixexpression@ FuncNum: Goto ParaNum: 58]
( 36)[ TokenNum: @assignmentexpression@ FuncNum: Goto ParaNum: 59]
( 37)[ TokenNum: @unaryexpression@ FuncNum: Goto ParaNum: 60]
( 38)[ TokenNum: @unaryoperator@ FuncNum: Goto ParaNum: 61]
( 39)[ TokenNum: @multiplicativeexpression@ FuncNum: Goto ParaNum: 62]
( 40)[ TokenNum: @additiveexpression@ FuncNum: Goto ParaNum: 63]
( 41)[ TokenNum: @relationalexpression@ FuncNum: Goto ParaNum: 64]
( 42)[ TokenNum: @equalityexpression@ FuncNum: Goto ParaNum: 65]
( 43)[ TokenNum: @logicalANDexpression@ FuncNum: Goto ParaNum: 66]
( 44)[ TokenNum: @logicalORexpression@ FuncNum: Goto ParaNum: 67]
( 45)[ TokenNum: @floatingconstant@ FuncNum: Goto ParaNum: 68]
( 46)[ TokenNum: @characterconstant@ FuncNum: Goto ParaNum: 69]
17 :
Analyze:
( 0)[ TokenNum: ; FuncNum: Shift ParaNum: 70]
18 :
Analyze:
( 0)[ TokenNum: integer FuncNum: Shift ParaNum: 3]
( 1)[ TokenNum: char FuncNum: Shift ParaNum: 2]
( 2)[ TokenNum: float FuncNum: Shift ParaNum: 4]
( 3)[ TokenNum: void FuncNum: Shift ParaNum: 1]
( 4)[ TokenNum: ) FuncNum: Shift ParaNum: 71]
( 5)[ TokenNum: @typespecifiers@ FuncNum: Goto ParaNum: 72]
( 6)[ TokenNum: @parameterlist@ FuncNum: Goto ParaNum: 73]
( 7)[ TokenNum: @parameterdeclaration@ FuncNum: Goto ParaNum: 74]
19 :
Analyze:
( 0)[ TokenNum: { FuncNum: Receive ParaNum: 5]
20 :
Analyze:
( 0)[ TokenNum: ; FuncNum: Receive ParaNum: 11]
( 1)[ TokenNum: [ FuncNum: Receive ParaNum: 11]
21 :
Analyze:
( 0)[ TokenNum: ; FuncNum: Receive ParaNum: 20]
( 1)[ TokenNum: [ FuncNum: Shift ParaNum: 75]
22 :
Analyze:
( 0)[ TokenNum: ; FuncNum: Receive ParaNum: 18]
23 :
Analyze:
( 0)[ TokenNum: ; FuncNum: Receive ParaNum: 19]
( 1)[ TokenNum: [ FuncNum: Shift ParaNum: 76]
24 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Shift ParaNum: 83]
( 1)[ TokenNum: + FuncNum: Shift ParaNum: 36]
( 2)[ TokenNum: - FuncNum: Shift ParaNum: 37]
( 3)[ TokenNum: ++ FuncNum: Shift ParaNum: 78]
( 4)[ TokenNum: -- FuncNum: Shift ParaNum: 79]
( 5)[ TokenNum: ! FuncNum: Shift ParaNum: 38]
( 6)[ TokenNum: ( FuncNum: Shift ParaNum: 77]
( 7)[ TokenNum: int32 FuncNum: Shift ParaNum: 80]
( 8)[ TokenNum: float32 FuncNum: Shift ParaNum: 81]
( 9)[ TokenNum: Constant string FuncNum: Shift ParaNum: 82]
( 10)[ TokenNum: @identifier@ FuncNum: Goto ParaNum: 84]
( 11)[ TokenNum: @integerconstant@ FuncNum: Goto ParaNum: 85]
( 12)[ TokenNum: @expression@ FuncNum: Goto ParaNum: 86]
( 13)[ TokenNum: @primaryexpression@ FuncNum: Goto ParaNum: 87]
( 14)[ TokenNum: @constant@ FuncNum: Goto ParaNum: 88]
( 15)[ TokenNum: @stringliteral@ FuncNum: Goto ParaNum: 89]
( 16)[ TokenNum: @postfixexpression@ FuncNum: Goto ParaNum: 90]
( 17)[ TokenNum: @assignmentexpression@ FuncNum: Goto ParaNum: 91]
( 18)[ TokenNum: @unaryexpression@ FuncNum: Goto ParaNum: 92]
( 19)[ TokenNum: @unaryoperator@ FuncNum: Goto ParaNum: 93]
( 20)[ TokenNum: @multiplicativeexpression@ FuncNum: Goto ParaNum: 94]
( 21)[ TokenNum: @additiveexpression@ FuncNum: Goto ParaNum: 95]
( 22)[ TokenNum: @relationalexpression@ FuncNum: Goto ParaNum: 96]
( 23)[ TokenNum: @equalityexpression@ FuncNum: Goto ParaNum: 97]
( 24)[ TokenNum: @logicalANDexpression@ FuncNum: Goto ParaNum: 98]
( 25)[ TokenNum: @logicalORexpression@ FuncNum: Goto ParaNum: 99]
( 26)[ TokenNum: @floatingconstant@ FuncNum: Goto ParaNum: 100]
( 27)[ TokenNum: @characterconstant@ FuncNum: Goto ParaNum: 101]
25 :
Analyze:
( 0)[ TokenNum: ( FuncNum: Shift ParaNum: 102]
26 :
Analyze:
( 0)[ TokenNum: identifier FuncNum: Receive ParaNum: 17]
( 1)[ TokenNum: integer FuncNum: Shift ParaNum: 3]
( 2)[ TokenNum: break FuncNum: Receive ParaNum: 17]
( 3)[ TokenNum: switch FuncNum: Receive ParaNum: 17]
( 4)[ TokenNum: char FuncNum: Shift ParaNum: 2]
( 5)[ TokenNum: return FuncNum: Receive ParaNum: 17]
( 6)[ TokenNum: float FuncNum: Shift ParaNum: 4]
( 7)[ TokenNum: continue FuncNum: Receive ParaNum: 17]
( 8)[ TokenNum: for FuncNum: Receive ParaNum: 17]
( 9)[ TokenNum: void FuncNum: Shift ParaNum: 1]
( 10)[ TokenNum: do FuncNum: Receive ParaNum: 17]
( 11)[ TokenNum: if FuncNum: Receive ParaNum: 17]
( 12)[ TokenNum: while FuncNum: Receive ParaNum: 17]
( 13)[ TokenNum: + FuncNum: Receive ParaNum: 17]
( 14)[ TokenNum: - FuncNum: Receive ParaNum: 17]
( 15)[ TokenNum: ++ FuncNum: Receive ParaNum: 17]
( 16)[ TokenNum: -- FuncNum: Receive ParaNum: 17]
( 17)[ TokenNum: ! FuncNum: Receive ParaNum: 17]
( 18)[ TokenNum: ( FuncNum: Receive ParaNum: 17]
( 19)[ TokenNum: { FuncNum: Receive ParaNum: 17]
( 20)[ TokenNum: int32 FuncNum: Receive ParaNum: 17]
( 21)[ TokenNum: float32 FuncNum: Receive ParaNum: 17]
( 22)[ TokenNum: Constant string FuncNum: Receive ParaNum: 17]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -