X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=mim%2Fdevelopment%2Fmim%2Fvaxc%2Flookahead.mima;fp=mim%2Fdevelopment%2Fmim%2Fvaxc%2Flookahead.mima;h=c045ad1a5cd51a3b34ee9b5397b3d599cf81493b;hp=0000000000000000000000000000000000000000;hb=d73ace3f3292e320b461b8fcd2e9f5dc5d9684d7;hpb=d530283ea60fb0ddcc28e9c5bd072456afe06e07 diff --git a/mim/development/mim/vaxc/lookahead.mima b/mim/development/mim/vaxc/lookahead.mima new file mode 100644 index 0000000..c045ad1 --- /dev/null +++ b/mim/development/mim/vaxc/lookahead.mima @@ -0,0 +1,4897 @@ + +> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +> + + OP-HINT OP-BRANCH OP-DIR ATOM> + +> T <> <> T]> + +#WORD *10422117637* + ATOM ANY ANY "OPTIONAL" ANY ANY) CINS7 STRUC18 OFF19 RES10 HINT11 STYPE112> + OPT4 OPT5 OPT6> +OPT4 + > +OPT5 + > +OPT6 + ) (ELTYPE221 %<>) (EMPTY?22 %<>) ARGVEC23:VECTOR (ARITH?24 %<>) (ILDB?25 %<>) (IDPB?27 %<>) (RES1?31 %<>) (RES2?32 %<>) (STYPE234 %<>) (NOPUT?38 %<>) TEMP65 NXT15 INCINS14 TEMP92 STRUC218 OFF219> + + + + ]> 'FIX TEMP40> + + + + + - PHRASE44> + + (TYPE FALSE)> + +PHRASE44 + + PHRASE46> + + + + + + +PHRASE46 + + + +PHRASE50 + + + +PHRASE51 + + + +PHRASE52 + + + +PHRASE53 + + +PHRASE54 + + + + +PHRASE56 + + + +TAG62 + + + + + +TAG61 + + +BOOL60 + + + + + + + + + - PHRASE58> + - PHRASE58> + + + + + + + - PHRASE58> + + + - TAG74> + + +TAG76 + + + + + +TAG74 + (TYPE FALSE)> + +TAG75 + + +TAG78 + + + - PHRASE72> + + +TAG80 + + + + + + +TAG79 + + + + + + + + + + + + + + + + + PHRASE58> + + + + + + - PHRASE58> + +PHRASE72 + (TYPE FALSE)> +PHRASE87 + + TAG93> + + + + +TAG90 + + + + +TAG91 + + + +TAG89 + + - TAG93> + +TAG94 + + + + + +TAG93 + + + - TAG97> + + +TAG98 + + + + + +TAG97 + + + + +TAG100 + (TYPE FALSE)> +TAG101 + + + PHRASE58> + (TYPE FALSE)> + + +PHRASE103 + + + + + + + + + + + + +PHRASE108 + + + +PHRASE105 + + + + + + + + - PHRASE110> + + + PHRASE58> + + + (TYPE FALSE)> + + +PHRASE110 + + +PHRASE117 + + + + + +PHRASE119 + + + + + + +PHRASE121 + + + +PHRASE123 + + + +PHRASE124 + + + + +PHRASE125 + + + + +PHRASE126 + + + +PHRASE127 + + + + + +PHRASE129 + + + + + + PHRASE132> + + + + + + +PHRASE132 + + PHRASE135> + - PHRASE137> + + + +PHRASE137 + + + + + + +PHRASE135 + + + +PHRASE139 + + + +PHRASE140 + + +PHRASE141 + + - PHRASE143> + + +TAG146 + + + + + + +TAG145 + + BOOL148> + + BOOL148> + +BOOL148 + - BOOL149> + - BOOL149> + + +BOOL149 + (TYPE FALSE)> + +PHRASE143 + + + + + + + + + + + + + + + (TYPE FALSE)> + +TAG154 + + +PHRASE153 + + + + + + + + + + + + + + + (TYPE FALSE)> + +TAG159 + + +PHRASE158 + + + + + + + (TYPE FALSE)> + +TAG162 + + +PHRASE161 + + + + + + +PHRASE58 + + + + + + + + +TAG171 + + + + + +TAG170 + + (TYPE FALSE)> + +TAG173 + + + + + + +TAG177 + (TYPE FALSE)> + +TAG174 + + + + + + + TAG181> + (TYPE FALSE)> + +TAG181 + + + - TAG187> + + +TAG188 + + + + + +TAG187 + + + + + +TAG192 + + + - TAG193> + + +TAG195 + + + + + +TAG193 + (TYPE FALSE)> +TAG194 + + + + PHRASE184> +BOOL186 + + + + + + + + + + + + + + + + + + + + PHRASE184> + + + BOOL203> + + + + + + +TAG207 + + + + +TAG208 + + +TAG205 + (TYPE FALSE)> +TAG206 + + + + + + + + PHRASE184> + +BOOL203 + + + + + PHRASE215> + + + + + + + + + + + + + + + + + + + + + + + + +PHRASE215 + + + + + + + + + + + + + + + - PHRASE224> + + + - PHRASE224> + +TAG232 + + + + + + +TAG231 + + + + + + + + + + + + + + PHRASE224> + +PHRASE237 + + + + + + + + + + +PHRASE240 + + +PHRASE241 + + + + + + + + + PHRASE224> + + + + + + + + + + + + + + + + + + + + + + + + + +PHRASE224 + + + + + + + + + + + + + + + + + + + +PHRASE184 + + + + - TAG259> + + +TAG260 + + + + + +TAG259 + +BOOL258 + + + + + + + + + + + + + + + + + PHRASE256> + +PHRASE267 + + + +PHRASE269 + + + + + + + + + + + + PHRASE256> +COND266 + + + + PHRASE256> + + + - TAG277> + +TAG275 + + + + + + +TAG274 + + - TAG277> + +TAG278 + + + + + +TAG277 + + - PHRASE256> + +TAG282 + + + + + + +TAG281 + + - PHRASE256> + +TAG285 + + + + + + +TAG284 + + + PHRASE256> + + + + + + + + + + PHRASE256> + + + + + + + - PHRASE256> + + + - PHRASE256> + +TAG294 + + + + + + +TAG293 + + + +TAG299 + + + + +TAG300 + + + + + +TAG302 + + + + +TAG303 + + + +TAG301 + + + + + + + + + + +TAG310 + + + + +TAG311 + + +TAG308 + (TYPE FALSE)> + +TAG309 +TAG315 + + + + + + + - PHRASE306> + +BOOL307 + (TYPE FALSE)> + +PHRASE306 + + + + + + + + + + + + + +PHRASE324 + + + + + + +PHRASE325 + +COND323 + + + + + + + + + +PHRASE327 + + + + + + + +PHRASE328 + + +COND326 + + + + + + + + + +PHRASE330 + + (TYPE FALSE)> + +TAG332 + +PHRASE331 + + + + + +PHRASE334 + + (TYPE FALSE)> + +TAG336 + +PHRASE335 + + + + + + +PHRASE338 + + (TYPE FALSE)> + +TAG340 + + +PHRASE339 + + + + + + + +PHRASE342 + + + (TYPE FALSE)> + +TAG344 + + +PHRASE343 + + + + + +PHRASE256 + + + - TAG347> + +TAG349 + + + + + +TAG347 + (TYPE FALSE)> + +TAG348 + + + + + + + + + + + (TYPE FALSE)> + +TAG353 + + + + + + + + PHRASE345> + + + + + + +TAG360 + + + + +TAG361 + + +TAG358 + (TYPE FALSE)> + +TAG359 + + +TAG365 + + + + + + + + + PHRASE345> + + + + + +PHRASE368 + + + + +PHRASE369 + + + + + + + + + + +PHRASE377 + +COND376 + + + + + + +PHRASE379 + + +COND378 + + + + + + + + + +PHRASE381 + + + + + + +PHRASE383 + + + + + + +PHRASE385 + + + + + + + +PHRASE387 + + + + +PHRASE345 +RETURN2 + + + + + + + +#WORD *26755014622* + + + + + + + + + + + + + + +#WORD *21313102610* + + + + +AGAIN9 + + + + + + + - PHRASE11> + + + + + + + +PHRASE11 + + + > + + +#WORD *6217733304* + + ) (BRANCH?9 %<>) TEMP21:LIST X22 TEMP35> + + + > + > + + + + = TEMP21> + +MAP11 + + + + - BOOL25> + +BOOL25 + + (TYPE FALSE)> + + + +PHRASE27 + + (TYPE FALSE)> + + + +PHRASE28 + + +BOOL30 + + + + +PHRASE29 + - PHRASE31> + + +PHRASE31 + + + + + +PHRASE24 + + + + + + +BOOL34 + + + +PHRASE33 + + + + + + + + + + +PHRASE36 + + + + + + + + + +PHRASE37 + + +MAPAP14 + + + + +#WORD *15432537321* + ANY "OPTIONAL" LIST ATOM) ARG7 MIML8 BEG-LABEL9> + OPT4 OPT5 OPT6> +OPT4 + +OPT5 + +OPT6 + + + - TAG15> + +TAG15 + + + + +PHRASE23 + + + + + + + + + + +COND22 + + + + + EXIT31> + +AGAIN36 + + + +PHRASE38 + + + + +TAG41 + + - TAG47> + + + + + +TAG45 + + - TAG46> + + +TAG46 + + + + +TAG48 + + - TAG49> + + +TAG49 + + +TAG47 + - PHRASE51> + + + + + + + + + > +PHRASE51 + +PHRASE53 + + - PHRASE68> + + + + + + - PHRASE57> + + +TAG59 + + + + + + +TAG58 + > +PHRASE57 + + - PHRASE61> + + +TAG63 + + + + + + +TAG62 + +PHRASE61 + + + + + + + + + PHRASE66> + + + + + + + +PHRASE66 + + + + + + > +PHRASE68 + - PHRASE188> + + + + + + + - PHRASE188> + + + + + + = TEMP25> + + + +TAG79 + + + + +TAG80 + + + +TAG78 + +PHRASE75 + + + + + + + +TAG83 + > +PHRASE82 + + +PHRASE85 + + + + + + +PHRASE88 + + + + + + + > +PHRASE86 + + + + + + +PHRASE90 + + + +PHRASE94 + (TYPE FALSE)> +PHRASE95 + = TEMP25> + +MAP97 + + + + + - PHRASE111> + + + + + + + +PHRASE111 + + + > +PHRASE112 + + +MAPAP100 + + + + + + + = X105> + +MAP116 + + + + + + + + +TAG129 + + + + +TAG130 + + +TAG127 + (TYPE FALSE)> +TAG128 + + + + + + + + - PHRASE134> + + +TAG136 + + + + + + +TAG135 + > +PHRASE134 + + - TAG138> + + +TAG139 + + + + + +TAG138 + + + + + + + PHRASE141> + + + + + + +PHRASE141 + + + + + + > +PHRASE126 + > +PHRASE144 + + +PHRASE114 + + + + +BOOL147 + + = NXT32> + + + +TAG150 + + - TAG151> + + +TAG151 + + +TAG148 + (TYPE FALSE)> + +TAG149 + + +TAG152 + + + + +TAG155 + + - TAG156> + + +TAG156 + + +TAG153 + (TYPE FALSE)> + +TAG154 + + +TAG157 + + + + + + +TAG159 + + + + + +TAG160 + + - PHRASE188> + + + + + +BOOL146 + + + + + + + +TAG165 + + + + +TAG166 + + + (TYPE FALSE)> + +TAG164 + + +TAG167 + + + + + + + + + + +PHRASE170 + + - PHRASE173> + + +TAG175 + + + + + + +TAG174 + > +PHRASE173 + + - PHRASE177> + + +TAG179 + + + + + + +TAG178 + + + +PHRASE177 + + + + + + + PHRASE183> + + + + + + + + +PHRASE183 + + + + + + > +PHRASE162 + > +PHRASE188 + + +EXIT31 + + + + +\ + +#WORD *4313145257* + > ATOM ANY ANY ANY ANY ANY ANY ANY ANY ANY ANY ANY ANY ANY) NTHINS4 INCINS5 PUTINS6 STRUC17 OFFSET18 STRUC29 OFFSET210 AMOUNT11 CODELIST12 ILDB?13 IDPB?14 STYPE115 STYPE216 ELTYPE117 ELTYPE218> + ) TEMP48 TEMP86 SAC220> + + 4 = ADDRTUP121> + + +ISTR27 + + > + + +ISTRE28 + 4 = ADDRTUP222> + + +ISTR29 + + > + + +ISTRE30 + + (TYPE FALSE)> + +TAG32 + + (TYPE FALSE)> + +TAG33 + + TAG34> + (TYPE FALSE)> + +TAG34 + - TAG35> + + +TAG35 + (TYPE FALSE)> +TAG36 + + + + TAG56> + - TAG56> + + TAG56> + + BOOL42> + +BOOL42 + + BOOL43> + +BOOL43 + + - TAG49> + +TAG46 + + + + + + +TAG45 + + - BOOL39> + +TAG50 + + + + + + +TAG49 + + - TAG56> + +TAG54 + + + + + + +TAG53 + + - BOOL39> + +TAG57 + + + + + + +TAG56 + + TAG65> + + TAG65> + + + - BOOL39> + +TAG63 + + + + + + +TAG62 + + - BOOL39> + +TAG66 + + + + + + +TAG65 + + BOOL68> + - BOOL39> +BOOL68 + + PHRASE38> + + PHRASE38> +BOOL39 + (TYPE FALSE)> + +PHRASE38 + + PHRASE71> + + + + + + +PHRASE71 + + + + + + + + + + + + + + +RESTL87 + + + + +RESTL88 + + + = STACK> + + + +PHRASE75 + + + + - PHRASE92> + + + + > + + +PHRASE92 + + + + + PHRASE102> + - PHRASE102> + + + + +PHRASE100 + + + + - PHRASE102> + + + + > + + + + + +PHRASE102 + + + + + + + + + > + - TAG107> + + +TAG107 + (TYPE FALSE)> +TAG108 + + + + + COND112> + - COND112> + + + PHRASE113> + + + + + +BOOL116 + + +BOOL115 + + + + + + + + + + + - TAG119> + + +TAG119 + (TYPE FALSE)> +TAG120 + + + + +PHRASE113 + + + + + + + + + + > + - TAG122> + + +TAG122 + (TYPE FALSE)> +TAG123 + + + +COND112 + - PHRASE125> + + + + + + + + + + + + + + +PHRASE125 + + + +TAG129 + + + + + + +TAG128 + + + + + + + + + PHRASE134> + + + + +PHRASE134 + +PHRASE135 + + + + + + + +PHRASE127 + + + + + + + + + - PHRASE139> + + + + + + + + +PHRASE142 + + + + + + + +PHRASE144 + + + + +COND141 + + + + + + + + + + + +PHRASE139 + + +BOOL150 + + + + + +PHRASE149 + + + + + PHRASE152> + + + + + + + + + = TEMP26> + + + + + + + + + +PHRASE157 + + + +COND156 + + + + + + +PHRASE152 + + + + + + + + + + + +PHRASE164 + + + +COND163 + + + + + + + + + + + = TEMP26> + + + +PHRASE160 + + + + + + + + + + + + +PHRASE147 + + PHRASE170> + + + + + + + + + + + +PHRASE170 + + PHRASE173> + + + + + + + + + + + +PHRASE173 + +RETURN2 + + + + + +#WORD *35420625711* + ANY) TUP14 TUP25 ST16 ST27 EL18 EL29 IDPB?10> + + + + - PHRASE15> + +TAG18 + + + + + + +TAG17 + + - PHRASE15> + +TAG23 + + + + + + +TAG22 + + + + + +PHRASE15 + + + + + - PHRASE27> + +TAG29 + + + + + + +TAG28 + + + + +PHRASE32 + + - PHRASE70> + +TAG35 + + + + + + +TAG34 + + + + +PHRASE38 + +COND37 + + +PHRASE27 + + + + PHRASE41> + + + + + + + + + + +TAG45 + + + + + + +TAG43 + + +PHRASE41 + + - PHRASE48> + +TAG50 + + + + + + +TAG49 + + + +PHRASE48 + + + + +PHRASE54 + +COND53 + + +PHRASE39 + + PHRASE57> + + + + + + + + + + +TAG61 + + + + + + +TAG59 + + +PHRASE57 + + - PHRASE64> + +TAG66 + + + + + + +TAG65 + + + +PHRASE69 + + +PHRASE64 + + + + +PHRASE72 + +COND71 + +PHRASE70 + + + + + + + +TAG74 + + + + + + +TAG73 + + + +TAG76 + + + + + + +TAG75 + + + + TAG80> + + > +TAG80 + + + PHRASE82> + + + + + + + + + + +TAG87 + + + + + + +TAG83 + + +PHRASE82 + + + + +#WORD *3021426351* + + ) RAC11 TEMP27 TEMP28 TEMP29> + + + PHRASE13> + +PHRASE13 + - PHRASE15> + + + + - PHRASE17> + + + + + + + +PHRASE17 + + + + + + + +TAG25 + + + + +TAG26 + + + +TAG24 + + +PHRASE23 + +PHRASE30 + + + +PHRASE15 + + + + +TAG34 + + + + +TAG35 + + + +TAG33 + - PHRASE37> + + + + +PHRASE39 + + + +PHRASE37 + + +BOOL42 + + + + + +TAG44 + + + + + + +TAG43 + + + + + + + + + +PHRASE48 + + PHRASE50> + - PHRASE52> + + + + +PHRASE55 + + + +PHRASE56 + + + (TYPE FALSE)> + +TAG58 + +PHRASE57 + + + + + + + = STACK> + + + + + + + + + + + + = STACK> + + + + +PHRASE52 + + + + +PHRASE65 + + + +PHRASE66 + + + (TYPE FALSE)> + +TAG68 + +PHRASE67 + + + + + + + = STACK> + + + + + + + + + + + +TAG72 + + + + + + +TAG63 + + + + +PHRASE50 + + PHRASE74> + + + + + +PHRASE77 + + + +PHRASE78 + + + (TYPE FALSE)> + +TAG80 + +PHRASE79 + + + + + + + + + + + + +TAG84 + + + + + + +TAG75 + + + + +PHRASE74 + - PHRASE88> + + + + +PHRASE91 + + + +PHRASE92 + + + (TYPE FALSE)> + +TAG94 + +PHRASE93 + + + + + + +TAG95 + + + + + + +PHRASE98 + + + + + + + + + + + = STACK> + + + + + +PHRASE88 + + + + +PHRASE104 + + + +PHRASE105 + + + (TYPE FALSE)> + +TAG107 + +PHRASE106 + + + + + + +TAG108 + + + + + + +PHRASE111 + + + + + + + + + +TAG113 + + + + + + +TAG109 + + + + +PHRASE32 + + PHRASE115> + + + + + + + + + + + + + +TAG119 + + + + + + +TAG117 + + + + +PHRASE115 + + PHRASE121> + + + + + + + + + + - PHRASE125> + + + + + +PHRASE125 + - PHRASE127> + + + + + + + +PHRASE127 + - PHRASE130> + + + + + +PHRASE130 + + +COND124 + + + + + + +TAG132 + + + + + + +TAG122 + + + + +PHRASE121 + - PHRASE136> + + + + + + + + + - PHRASE140> + + + + + +PHRASE140 + - PHRASE142> + + + + + + + +PHRASE142 + - PHRASE145> + + + + + +PHRASE145 + + +COND139 + + + + + + +TAG147 + + + + + + +TAG137 + + + + + + + + +PHRASE136 + + + + + + + + + - PHRASE154> + + + + + +PHRASE154 + - PHRASE156> + + + + + + + +PHRASE156 + - PHRASE159> + + + + + +PHRASE159 + + +COND153 + + + + + + +TAG161 + + + + + + +TAG151 + + + +TAG163 + + + + + + +TAG162 + + + + + + + + + + + + + + + + +> + + + + + +#WORD *37057362232* + + + + + + + + +PHRASE9 + + + + + +PHRASE11 + + + + + +PHRASE12 + + + + + +PHRASE13 + + + +PHRASE14 + + + +TAG18 + + - TAG19> + + +TAG19 + + + +TAG17 + + + + + +PHRASE22 + + + + + +PHRASE23 + + + + + +PHRASE24 + + + > +TAG26 + + + + +PHRASE16 + + +TAG29 + + + + + + +TAG28 + + + + +PHRASE27 + + + + + + +PHRASE32 + + + + + + +#WORD *22506507732* + > [2 ANY]> ANY AC ATOM ANY "OPTIONAL" ANY ANY) TUP7 STRUC8 SAC9 OFFSET10 STYPE11 AINC?12 RIDXAC13 FULL?14> + OPT4 OPT5 OPT6> +OPT4 + > +OPT5 + > +OPT6 + + + + + - PHRASE20> + + + + + + + +PHRASE20 + + + + + + + +COND19 + +PHRASE17 + + PHRASE24> + + + + + + = TEMP25> + + + + + +PHRASE24 + - PHRASE26> + + + + +BOOL33 + + + + = TEMP25> + + + + + + + + + + + + + + + + + + + + +PHRASE32 + + + + + = TEMP25> + + + + + +PHRASE28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PHRASE39 + + + + + + + + + + + + + + + +PHRASE43 + + + + + + + + + + + +PHRASE26 + - PHRASE49> + + + + - PHRASE49> + + + PHRASE53> + +BOOL54 + + + + + > + + + +PHRASE53 + + + + + + + + + + + + + + + + = STACK> + + +PHRASE56 + + + + + +PHRASE49 + - PHRASE62> + + - PHRASE62> + + + + + + + + + + + = STACK> + + + + + = STACK> + + + + + + + +PHRASE62 + + + + + = TEMP25> + + + + + + + + + + + + + + = TEMP25> + + + + + + + + + + + + + + + = TEMP25> + + + + + + + + + + + + + +PHRASE68 + + + + + + + = TEMP25> + + + + + + + + + + + + + +PHRASE73 + + + + + = TEMP25> + + + + + + + + + + + + + + + +\ + +#WORD *13731633355* + ]>) L4> + + + + + MAPEX11> + (TYPE FALSE)> + + + +MAP9 + + + + + (TYPE FALSE)> + (TYPE FALSE)> + + TAG28> + (TYPE FALSE)> + +TAG28 + + + + + + TAG32> + + (TYPE FALSE)> + +TAG32 + + + + + + (TYPE FALSE)> + +TAG38 + + + + + TAG39> + (TYPE FALSE)> + +TAG39 + + + + (TYPE FALSE)> + +TAG41 + + + + + + + (TYPE FALSE)> + +TAG42 + + + + + + + + + + + PHRASE46> + + + + + + + + + + + +PHRASE34 + + - TAG49> + + +TAG51 + + + + + +TAG49 + (TYPE FALSE)> + +TAG50 + + +TAG53 + + + - TAG54> + + +TAG56 + + + + + +TAG54 + (TYPE FALSE)> + +TAG55 + + +TAG58 + + + - TAG59> + + +TAG61 + + + + + +TAG59 + (TYPE FALSE)> + +TAG60 + + + + + + + (TYPE FALSE)> + +TAG63 + + + + + + + + +PHRASE46 + + +MAPAP12 +MAPEX11 + + + + +#WORD *20406063640* + ]> ANY ANY) L4 REST?5 PUT?6> + + + + + + + + + + + + + + + + + + + + + (TYPE FALSE)> + + +MAP19 + + + + + - PHRASE34> + +PHRASE34 + + + + - BOOL42> + + PHRASE37> +BOOL42 + + + +BOOL39 + + + + + + + + + + + - PHRASE44> + + +TAG46 + + + + + + +TAG45 + + + + + +PHRASE44 + + + + +COND43 + + + + + + + + + +TAG54 + + + + + + + + + + + +PHRASE50 + + + + + + + + + +TAG57 + + + + + + + + + + + +PHRASE55 + + + + + + + + + + +TAG60 + + + + + + + + + + + +PHRASE58 + +PHRASE61 + + + + + - TAG66> + + + - PHRASE64> + + +TAG67 + + + + + + +TAG66 + + + + + + PHRASE71> + + + + + +PHRASE71 + + +COND70 + + + + PHRASE74> + + + + +PHRASE74 + + +COND73 + + + + + + + + + + + + + + +PHRASE64 + + + + + + PHRASE79> + + +PHRASE79 + +COND78 + + + + PHRASE81> + + + + +PHRASE81 + + +COND80 + + + + + + + + + + + + + + +PHRASE37 + + + +TAG86 + + + + +TAG87 + + + + +TAG89 + + - TAG90> + + +TAG90 + + + + +TAG92 + + - TAG93> + + +TAG93 + + + + + + + + + + PHRASE83> +BOOL84 + +PHRASE83 + + +MAPAP22 + + + + +"Generate ILDB/IDPB-like stuff. Call with NTH/PUT inst, structure, + result of nth/put, result of rest, flag, new value for put" + +#WORD *34270440762* + + + + + + + + + + + + + + + + + + +#WORD *22623136231* + + OPT4 OPT5> +OPT4 + > +OPT5 + ) (DOUBLE?16 %<>) (NO-TYPE?21 %<>) TEMP28 VINS12:FIX EHINT11 TEMP46 VAC19 ELAC14> + + + TAG26> + - PHRASE24> +TAG26 + + + + + + > + + + + PHRASE24> + + +PHRASE24 + + + + + + + + + (TYPE FALSE)> + +PHRASE31 + + + + +PHRASE32 + + + + PHRASE35> + + +PHRASE35 + + +PHRASE33 + + + + + PHRASE38> + + +PHRASE38 + +COND37 + + + + - PHRASE40> + + + + > + + +PHRASE40 + + + + + + + + + + + + +PHRASE45 + + PHRASE50> + - PHRASE52> + + + + + PHRASE54> + + + +PHRASE57 + (TYPE FALSE)> +COND56 + + + + BOOL61> + + BOOL61> + + + + + +BOOL61 + - PHRASE59> + - PHRASE59> +BOOL60 + + + + + +PHRASE65 + + + + +PHRASE59 + + BOOL71> + + + PHRASE69> + +BOOL71 + + BOOL72> + + + + PHRASE69> + +BOOL72 + + + + +PHRASE69 + + PHRASE76> + + + - PHRASE76> + + - PHRASE76> + + + + + + PHRASE76> + + + + + + + +PHRASE76 + + + +PHRASE81 + + + + +PHRASE54 + + + + + +PHRASE84 + + + + +PHRASE52 + + + + + +PHRASE87 + + + + +PHRASE50 + + + + + + + + +PHRASE92 + + + + + = ELAC14> + + +PHRASE90 + + + + + + + +PHRASE97 + + + + + +PHRASE95 + + + + + BOOL104> + + + + + + BOOL104> + + + + + +BOOL104 + + + + + + + + + +PHRASE109 + + + + + +PHRASE100 + + + + + + + + + + + + + + + + + + + + + + +PHRASE115 + + + + + + + +PHRASE120 + + + + + + + + > + + + + PHRASE125> + + + +PHRASE125 + +COND124 + + + + + + + - PHRASE135> + + + + + + + + + + + + +PHRASE130 + + + + + > + +COND129 + + PHRASE135> + + + + + + + + +PHRASE135 + + + +\ + +#WORD *21110472311* + + + + 5 = TUP10> + + +ISTR13 + + > + + +ISTRE14 + + + + - PHRASE16> + + + + > + + +PHRASE16 + + + + + + + + + + + + + + > + > + + + + + + - PHRASE22> + + + + +PHRASE22 + + + + + + +TAG27 + + + + + + +TAG25 + + + + = STACK> + + + + + + + + > + + + + + + + + + + + + +#WORD *1201315533* + + + + 5 = TUP12> + + +ISTR14 + + > + + +ISTRE15 + + + + - PHRASE17> + + + + > + + +PHRASE17 + + + + + + + + + + + + + + > + > + + + + + + + + + + +TAG28 + + + + + + +TAG26 + + + +PHRASE25 + + + + + + +TAG31 + + + + + + +TAG30 + + + +PHRASE23 + - PHRASE33> + + + + + + +TAG35 + + + + + + +TAG34 + + + + + + + +PHRASE33 + + + + + + +TAG40 + + + + + + +TAG39 + + + + + + +PHRASE38 + + + + + - PHRASE46> + + +TAG48 + + + + + + +TAG47 + + +PHRASE46 + + + +PHRASE50 + + + +PHRASE51 + + + +PHRASE52 + + + (TYPE FALSE)> + +TAG54 + +PHRASE53 + + + + + + > + + + + + +#WORD *35332202437* + + ) (SAC213 %<>) TEMP19 ADDR114 ADDR215 (SHORT?16 %<>) TEMP30> + + 5 = ADDR114> + + +ISTR20 + + > + + +ISTRE21 + 5 = ADDR215> + + +ISTR22 + + > + + +ISTRE23 + + - TAG27> + +TAG28 + + + + + +TAG27 + + - PHRASE25> + +TAG32 + + + + + + +TAG31 + +PHRASE25 + + PHRASE39> + - PHRASE39> + + + (TYPE FALSE)> + + + (TYPE FALSE)> + + + + + + + + + +PHRASE38 + + +PHRASE39 + + PHRASE42> + + + + - PHRASE44> + + + + > + + +PHRASE44 + + + +PHRASE42 + + PHRASE57> + + + + + - PHRASE53> + + + + > + + +PHRASE53 + + + + +PHRASE51 + +PHRASE57 + + PHRASE59> + + + + + + + + > + + +PHRASE59 + - PHRASE61> + + + + +PHRASE61 + + + + + PHRASE63> + + + PHRASE66> + + + + +PHRASE66 + + + + + + +PHRASE63 + + + + + + + + + + + +PHRASE71 + + + +PHRASE75 + - PHRASE78> + - PHRASE80> + + + + +PHRASE80 + + + + + PHRASE82> + + + PHRASE85> + + + + +PHRASE85 + + + + + + +PHRASE82 + + + + + + + + + + + +PHRASE90 + + + + +PHRASE78 + + + + + + PHRASE96> + + + + - PHRASE96> + + + +BOOL99 + + + + + + + + + + > + + + + + + +PHRASE96 + + + + + + + + + + > + +PHRASE102 + + +BOOL106 + + + + + +PHRASE109 + +COND108 + + + + + + + + +PHRASE111 + + +COND110 + +TAG112 + + + + + + +TAG107 + + + +PHRASE105 + + +BOOL115 + + + + + + + + +PHRASE118 + + +COND117 + +TAG119 + + + + + + +TAG116 + + + +PHRASE114 + + BOOL122> + + - PHRASE121> + +BOOL122 + + + + - PHRASE125> + + + +PHRASE125 + + +COND124 + +TAG126 + + + + + + +TAG123 + - PHRASE129> + + + +PHRASE129 + + +COND128 + +TAG130 + + + + + + +TAG127 + + + +PHRASE121 + + + + + +PHRASE135 + +PHRASE136 + + + + - PHRASE139> + + + +PHRASE139 + + +COND138 + +TAG140 + + + + + + +TAG133 + - PHRASE143> + + + +PHRASE143 + + +COND142 + +TAG144 + + + + + + +TAG141 + + +PHRASE132 + + + + + + +PHRASE149 + + + +PHRASE150 + + + (TYPE FALSE)> + +TAG152 + +PHRASE151 + + + + + + > + + + +