summaryrefslogtreecommitdiff
path: root/appl/cmd/asm/y.debug
diff options
context:
space:
mode:
Diffstat (limited to 'appl/cmd/asm/y.debug')
-rw-r--r--appl/cmd/asm/y.debug230
1 files changed, 230 insertions, 0 deletions
diff --git a/appl/cmd/asm/y.debug b/appl/cmd/asm/y.debug
new file mode 100644
index 00000000..7ff6fdaf
--- /dev/null
+++ b/appl/cmd/asm/y.debug
@@ -0,0 +1,230 @@
+yytoknames = array[] of {
+ "$end",
+ "error",
+ "$unk",
+ " |",
+ " ^",
+ " &",
+ " <",
+ " >",
+ " +",
+ " -",
+ " *",
+ " /",
+ " %",
+ "TOKI0",
+ "TOKI1",
+ "TOKI2",
+ "TOKI3",
+ "TCONST",
+ "TOKSB",
+ "TOKFP",
+ "TOKHEAP",
+ "TOKDB",
+ "TOKDW",
+ "TOKDL",
+ "TOKDF",
+ "TOKDS",
+ "TOKVAR",
+ "TOKEXT",
+ "TOKMOD",
+ "TOKLINK",
+ "TOKENTRY",
+ "TOKARRAY",
+ "TOKINDIR",
+ "TOKAPOP",
+ "TOKLDTS",
+ "TOKEXCS",
+ "TOKEXC",
+ "TOKETAB",
+ "TOKSRC",
+ "TID",
+ "TFCONST",
+ "TSTRING",
+ " :",
+ " ,",
+ " $",
+ " (",
+ " )",
+ " ~",
+};
+yystates = array [] of {
+ nil, #0
+ "$accept: prog.$end \n", #1/
+ nil, #2
+ nil, #3
+ "label: TID.: inst \n", #4/
+ "label: TOKHEAP.heapid , expr ptrs \n", #5/
+ nil, #6
+ nil, #7
+ "data: TOKDB.expr , elist \n", #8/
+ "data: TOKDW.expr , elist \n", #9/
+ "data: TOKDL.expr , elist \n", #10/
+ "data: TOKDF.expr , TCONST \ndata: TOKDF.expr , TFCONST \ndata: TOKDF.expr , TID \ndata: TOKDF.expr , - TCONST \ndata: TOKDF.expr , - TFCONST \ndata: TOKDF.expr , - TID \n", #11/
+ "data: TOKDS.expr , TSTRING \n", #12/
+ "data: TOKVAR.TID , expr \n", #13/
+ "data: TOKEXT.expr , expr , TSTRING \n", #14/
+ "data: TOKLINK.expr , expr , expr , TSTRING \n", #15/
+ "data: TOKMOD.TID \n", #16/
+ "data: TOKENTRY.expr , expr \n", #17/
+ "data: TOKARRAY.expr , heapid , expr \n", #18/
+ "data: TOKINDIR.expr , expr \n", #19/
+ nil, #20
+ "data: TOKLDTS.TID , expr \n", #21/
+ "data: TOKEXCS.expr \n", #22/
+ "data: TOKEXC.expr , expr , expr , expr , expr , expr \n", #23/
+ "data: TOKETAB.TSTRING , expr \ndata: TOKETAB.* , expr \n", #24/
+ "data: TOKSRC.TSTRING \n", #25/
+ "inst: TOKI3.addr , addr \ninst: TOKI3.addr , raddr , addr \n", #26/
+ "inst: TOKI2.addr , addr \n", #27/
+ "inst: TOKI1.addr \n", #28/
+ nil, #29
+ "label: TID :.inst \n", #30/
+ "label: TOKHEAP heapid., expr ptrs \n", #31/
+ "heapid: $.expr \n", #32/
+ nil, #33
+ "data: TOKDB expr., elist \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #34/
+ nil, #35
+ nil, #36
+ nil, #37
+ "con: -.con \n", #38/
+ "con: +.con \n", #39/
+ "con: ~.con \n", #40/
+ "con: (.expr ) \n", #41/
+ "data: TOKDW expr., elist \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #42/
+ "data: TOKDL expr., elist \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #43/
+ "data: TOKDF expr., TCONST \ndata: TOKDF expr., TFCONST \ndata: TOKDF expr., TID \ndata: TOKDF expr., - TCONST \ndata: TOKDF expr., - TFCONST \ndata: TOKDF expr., - TID \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #44/
+ "data: TOKDS expr., TSTRING \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #45/
+ "data: TOKVAR TID., expr \n", #46/
+ "data: TOKEXT expr., expr , TSTRING \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #47/
+ "data: TOKLINK expr., expr , expr , TSTRING \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #48/
+ nil, #49
+ "data: TOKENTRY expr., expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #50/
+ "data: TOKARRAY expr., heapid , expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #51/
+ "data: TOKINDIR expr., expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #52/
+ "data: TOKLDTS TID., expr \n", #53/
+ nil, #54
+ "data: TOKEXC expr., expr , expr , expr , expr , expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #55/
+ "data: TOKETAB TSTRING., expr \n", #56/
+ "data: TOKETAB *., expr \n", #57/
+ nil, #58
+ "inst: TOKI3 addr., addr \ninst: TOKI3 addr., raddr , addr \n", #59/
+ "addr: $.expr \n", #60/
+ nil, #61
+ nil, #62
+ "mem: *.roff \n", #63/
+ "mem: expr.( roff ) \nroff: expr.( TOKSB ) \nroff: expr.( TOKFP ) \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #64/
+ nil, #65
+ "inst: TOKI2 addr., addr \n", #66/
+ nil, #67
+ nil, #68
+ "label: TOKHEAP heapid ,.expr ptrs \n", #69/
+ nil, #70
+ "data: TOKDB expr ,.elist \n", #71/
+ "expr: expr +.expr \n", #72/
+ "expr: expr -.expr \n", #73/
+ "expr: expr *.expr \n", #74/
+ "expr: expr /.expr \n", #75/
+ "expr: expr %.expr \n", #76/
+ "expr: expr <.< expr \n", #77/
+ "expr: expr >.> expr \n", #78/
+ "expr: expr &.expr \n", #79/
+ "expr: expr ^.expr \n", #80/
+ "expr: expr |.expr \n", #81/
+ nil, #82
+ nil, #83
+ nil, #84
+ "con: ( expr.) \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #85/
+ "data: TOKDW expr ,.elist \n", #86/
+ "data: TOKDL expr ,.elist \n", #87/
+ "data: TOKDF expr ,.TCONST \ndata: TOKDF expr ,.TFCONST \ndata: TOKDF expr ,.TID \ndata: TOKDF expr ,.- TCONST \ndata: TOKDF expr ,.- TFCONST \ndata: TOKDF expr ,.- TID \n", #88/
+ "data: TOKDS expr ,.TSTRING \n", #89/
+ "data: TOKVAR TID ,.expr \n", #90/
+ "data: TOKEXT expr ,.expr , TSTRING \n", #91/
+ "data: TOKLINK expr ,.expr , expr , TSTRING \n", #92/
+ "data: TOKENTRY expr ,.expr \n", #93/
+ "data: TOKARRAY expr ,.heapid , expr \n", #94/
+ "data: TOKINDIR expr ,.expr \n", #95/
+ "data: TOKLDTS TID ,.expr \n", #96/
+ "data: TOKEXC expr ,.expr , expr , expr , expr , expr \n", #97/
+ "data: TOKETAB TSTRING ,.expr \n", #98/
+ "data: TOKETAB * ,.expr \n", #99/
+ "inst: TOKI3 addr ,.addr \ninst: TOKI3 addr ,.raddr , addr \n", #100/
+ nil, #101
+ nil, #102
+ "roff: expr.( TOKSB ) \nroff: expr.( TOKFP ) \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #103/
+ "mem: expr (.roff ) \nroff: expr (.TOKSB ) \nroff: expr (.TOKFP ) \n", #104/
+ "inst: TOKI2 addr ,.addr \n", #105/
+ nil, #106
+ nil, #107
+ nil, #108
+ nil, #109
+ nil, #110
+ nil, #111
+ nil, #112
+ nil, #113
+ "expr: expr < <.expr \n", #114/
+ "expr: expr > >.expr \n", #115/
+ nil, #116
+ nil, #117
+ nil, #118
+ nil, #119
+ nil, #120
+ nil, #121
+ nil, #122
+ nil, #123
+ nil, #124
+ "data: TOKDF expr , -.TCONST \ndata: TOKDF expr , -.TFCONST \ndata: TOKDF expr , -.TID \n", #125/
+ nil, #126
+ nil, #127
+ "data: TOKEXT expr , expr., TSTRING \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #128/
+ "data: TOKLINK expr , expr., expr , TSTRING \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #129/
+ nil, #130
+ "data: TOKARRAY expr , heapid., expr \n", #131/
+ nil, #132
+ nil, #133
+ "data: TOKEXC expr , expr., expr , expr , expr , expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #134/
+ nil, #135
+ nil, #136
+ nil, #137
+ "inst: TOKI3 addr , raddr., addr \n", #138/
+ "raddr: $.expr \naddr: $.expr \n", #139/
+ nil, #140
+ "roff: expr (.TOKSB ) \nroff: expr (.TOKFP ) \n", #141/
+ "mem: expr ( roff.) \n", #142/
+ "roff: expr ( TOKSB.) \n", #143/
+ "roff: expr ( TOKFP.) \n", #144/
+ nil, #145
+ nil, #146
+ "ptrs: ,.TSTRING \n", #147/
+ "elist: elist ,.expr \n", #148/
+ nil, #149
+ nil, #150
+ nil, #151
+ nil, #152
+ nil, #153
+ "data: TOKEXT expr , expr ,.TSTRING \n", #154/
+ "data: TOKLINK expr , expr ,.expr , TSTRING \n", #155/
+ "data: TOKARRAY expr , heapid ,.expr \n", #156/
+ "data: TOKEXC expr , expr ,.expr , expr , expr , expr \n", #157/
+ "inst: TOKI3 addr , raddr ,.addr \n", #158/
+ nil, #159
+ nil, #160
+ nil, #161
+ nil, #162
+ nil, #163
+ nil, #164
+ nil, #165
+ "data: TOKLINK expr , expr , expr., TSTRING \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #166/
+ nil, #167
+ "data: TOKEXC expr , expr , expr., expr , expr , expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #168/
+ nil, #169
+ "data: TOKLINK expr , expr , expr ,.TSTRING \n", #170/
+ "data: TOKEXC expr , expr , expr ,.expr , expr , expr \n", #171/
+ nil, #172
+ "data: TOKEXC expr , expr , expr , expr., expr , expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #173/
+ "data: TOKEXC expr , expr , expr , expr ,.expr , expr \n", #174/
+ "data: TOKEXC expr , expr , expr , expr , expr., expr \nexpr: expr.+ expr \nexpr: expr.- expr \nexpr: expr.* expr \nexpr: expr./ expr \nexpr: expr.% expr \nexpr: expr.< < expr \nexpr: expr.> > expr \nexpr: expr.& expr \nexpr: expr.^ expr \nexpr: expr.| expr \n", #175/
+ "data: TOKEXC expr , expr , expr , expr , expr ,.expr \n", #176/
+ nil, #177
+};