X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;ds=sidebyside;f=mim%2Fdevelopment%2Fmim%2Fvaxc%2Fac.mima;fp=mim%2Fdevelopment%2Fmim%2Fvaxc%2Fac.mima;h=3e8b225b7593d8ef81c861c48b7e18daff366da0;hb=d73ace3f3292e320b461b8fcd2e9f5dc5d9684d7;hp=0000000000000000000000000000000000000000;hpb=d530283ea60fb0ddcc28e9c5bd072456afe06e07;p=pdp10-muddle.git diff --git a/mim/development/mim/vaxc/ac.mima b/mim/development/mim/vaxc/ac.mima new file mode 100644 index 0000000..3e8b225 --- /dev/null +++ b/mim/development/mim/vaxc/ac.mima @@ -0,0 +1,2221 @@ + +#WORD *3442577024* + + + + 5 = LVS7 (TYPE VECTOR)> + + + + + + > + + + > + > + + + > + 9 = LVS7> + = LVS7> + + + + +#WORD *30651504205* + + + + + + + +MAP6 + + + + + + + + + + + + + + + + TAG24> + + + +TAG24 + + + + + + +TAG25 + - TAG29> + + + TAG28> + + + +TAG28 + + + + + + +TAG29 + + + + +MAPAP9 + + + + + + + + + + + + 11 = TEMP13> + + + + + + + + 5 = TEMP13> + + + + + + + + 5 = TEMP13> + + + + + + + + + +#WORD *4710270376* + )> + + + + + +MAP6 + + + + + + + + + + + +MAPAP9 + + + + + + + + + + > + > + > + + +#WORD *16523617443* + )> + + + (TYPE FALSE)> + + +MAP5 + + + + > + + +MAPAP8 + + + + +#WORD *23453776443* + )> + + + (TYPE FALSE)> + + +MAP5 + + + + + + +MAPAP8 + + + + +#WORD *11435742452* + ]>)> + + + = VARS4> + +MAP6 + + + + - PHRASE23> + + + + + PHRASE32> + + + BOOL28> + + + + BOOL28> + + + + + + PHRASE32> + +BOOL28 + + + BOOL34> + + + + BOOL37> + +BOOL34 + + + BOOL35> + + + + BOOL37> + +BOOL35 + + + PHRASE32> + + + + BOOL37> + + + + - PHRASE32> + +BOOL37 + + + + + + +PHRASE32 + + + + +PHRASE23 + + +MAPAP9 + + + +#WORD *24302232203* + ]>)> + + + = VARS4> + +MAP6 + + + + - MAPAP30> + + + + + BOOL22> + + - PHRASE21> + +BOOL22 + + + > + +PHRASE21 + + +MAP27 + + + + + + + + + + +MAPAP30 + + +MAPAP9 + + + +#WORD *3721622763* + + + + (TYPE FALSE)> + + +MAP5 + + + + + + + +MAP4 + + + + + + +#WORD *174743027* + + + + + + > + > + > + > + > + > + > + > + + 10 = TEMP6 (TYPE VECTOR)> + = TEMP6> + + + + +#WORD *20511546341* + + + + + + + + + + + + + + + 10 = TEMP6 (TYPE VECTOR)> + = TEMP6> + + + + +"THIS OPERATION SAYS THAT THE TYPE-WORD, VALUE-WORD, COUNT, OR TYPE + OF A VARIABLE IS IN AN AC" + +#WORD *32224011717* + ANY AC ANY "OPTIONAL" ANY ANY) VAR7 AC8 KIND9 STORED?10 FLUSH-DECL11> + OPT4 OPT5 OPT6> +OPT4 + > +OPT5 + +OPT6 + ) (CIN?15 %<>) (VIN?16 %<>) LV13:LINKVAR TEMP21> + + + + + + - BOOL20> + + + + PHRASE19> + +BOOL20 + +PHRASE19 + + + + + + PHRASE23> + + +PHRASE23 + + + PHRASE26> + + +PHRASE26 + + + + + + + + + + + +PHRASE29 + + BOOL32> + + + + + > + +BOOL32 + + + + BOOL36> + + + + + +BOOL36 + + + + + + + + BOOL39> + + + + + +BOOL39 + + + +PHRASE35 + + + + BOOL42> + + + + + +BOOL42 + + + +PHRASE41 + + + + BOOL45> + + + + + +BOOL45 + + + +PHRASE44 + + + + BOOL48> + + + + + +BOOL48 + + + +PHRASE47 + + + + BOOL51> + + + + + +BOOL51 + + + +PHRASE50 + + + + + + +COND34 + + > +TAG56 + + + +BOOL57 + + + +BOOL58 + + + + + + + +BOOL59 + + + + +#WORD *17370210317* + AC LINKVAR) AC4 LV5> + + + + + + +TAG12 + + + + + + +TAG10 + > +TAG11 + + + + + + + + + +TAG19 + + + + + + +TAG17 + TEMP9 = VARS6> + + +PHRASE16 + + + +PHRASE21 + + + + + + +BOOL22 + + + + + + +#WORD *10007674551* + + + + + + + + + + + + + + + + +#WORD *14405234700* + ) VAR4 DECL5> + + + + + + + + PHRASE9> + + + + + + + + +PHRASE9 + + + + +#WORD *31222514405* + VARTBL ATOM) VAR4 STORED?5 TYP6> + + + + + + + + + BOOL9> + + + + +PHRASE12 + + + + +PHRASE13 + + > +TAG15 + + +PHRASE14 + + + + +BOOL9 + + + + +#WORD *16111701075* + + + + + + + + + + + + + + + + + + 30 = RES4> + + +ISTR10 + + + + +ISTRE11 + + + + + + + + +#WORD *20754454723* + VARTBL "OPTIONAL" AC-STATE) VAR6 CACHE7> + OPT4 OPT5> +OPT4 + +OPT5 + + + - TAG8> + +TAG8 + (TYPE FALSE)> + + + +MAP11 + + + + + + + (TYPE FALSE)> + +TAG23 + + +BOOL22 + + +MAPAP14 + + + + +#WORD *32064602743* + VARTBL) VAR4> + + + + + + + + + BOOL7> + + +BOOL7 + + + + +#WORD *36042045460* + VARTBL) VAR4> + + + + + + + + + BOOL9> + + - BOOL9> + + +BOOL9 + + + + +#WORD *23264704741* + VARTBL) VAR4> + + + + + + + + + BOOL7> + + +BOOL7 + + + + +#WORD *21266410040* + VARTBL) VAR4> + + + + + + + + + BOOL7> + + +BOOL7 + + + + +#WORD *6605014644* + + + + + + + + PHRASE7> + + + COND6> + + + + + + +PHRASE7 + + + + +COND6 + + + + +#WORD *1043333760* + VARTBL) VAR4> + + + + + + + PHRASE7> + + - COND6> + + + BOOL11> + + + - COND6> +BOOL11 + + + + COND6> + + + + + - TAG14> + + +TAG14 + > +PHRASE7 + +COND6 + + + + +#WORD *21765737467* + ) VAR6 LVC7> + OPT4 OPT5> +OPT4 + > +OPT5 + + + + + + - PHRASE12> + + + PHRASE14> + + + + + +PHRASE14 + + + + +COND13 + + + + + + + + +TAG22 + + + + + + +TAG20 + TEMP21 = CACHE9> + + +PHRASE18 + + +PHRASE24 + + +PHRASE12 + + + + +#WORD *27141656646* + > AC VARTBL) AC4 VAR5> + + + + + + + + + + + + PHRASE20> + + + + + + + + > + +PHRASE14 + + + + > + +PHRASE16 + + + + > + +PHRASE17 + + + + > +PHRASE18 + + + TAG22> + + > +TAG22 + + + TAG23> + + > +TAG23 + + + TAG24> + + > +TAG24 + + + TAG25> + + > +TAG25 + + + + +PHRASE20 + + + + +#WORD *24232642212* + + + + + + + + + + + + + +#WORD *32346746506* + LINKVAR "OPTIONAL" ) LV6 CACHE7> + OPT4 OPT5> +OPT4 + +OPT5 + + + - TAG10> + +TAG10 + + + +TAG14 + + + + + +TAG12 + (TYPE FALSE)> +TAG13 + + + + + + + + + +BOOL20 + + + + +PHRASE18 + + + + +#WORD *15407655045* + > ANY "OPTIONAL" ANY ANY) AC7 SAVE?8 ALL?9> + OPT4 OPT5 OPT6> +OPT4 + > +OPT5 + > +OPT6 + + + + (TYPE FALSE)> + +MAP12 + + + + + (TYPE FALSE)> + +TAG26 + + + + + + + PHRASE43> + + + PHRASE31> + + + + + + +PHRASE31 + + + PHRASE35> + + + + + + +PHRASE35 + + + PHRASE39> + + + + + + +PHRASE39 + + + + PHRASE43> + + (TYPE FALSE)> + +TAG45 + + + + + + +PHRASE43 + + +MAPAP15 + + + + +#WORD *25164767002* + > AC) VAC4> + + + + + + + + + + + + + + + + + +#WORD *12771605461* + + + + (TYPE FALSE)> + + +MAP5 + + + + + + + +MAP4 + + + + +#WORD *37232707022* + AC AC) AC14 AC25> + + + + + + + + + + + + + + + (TYPE FALSE)> + + +MAP11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +MAPAP14 + + + + +#WORD *12154104727* + AC AC ) AC14 AC25 ACL6> + + + + + +PHRASE8 + + + + +PHRASE10 + + + + +#WORD *35057322011* + > AC AC) AC14 AC25> + + + + + + + + + +MAP10 + + + + + + + + + +PHRASE23 + + + + + + +PHRASE25 + + + + + + +PHRASE26 + + + + + +PHRASE27 + + +MAPAP13 + + + + + + + + + + +MAP30 + + + + + + + + + + + + +MAPAP33 + + + + + + + + +#WORD *35337723700* + + + + + + + + + + + + + +PHRASE8 + + + + + + + + + + + + + + + +PHRASE12 + + + + + TEMP9 = TEMP9 (TYPE VECTOR)> + +TAG16 + + + + + + +TAG13 + + + +TAG18 + + + + + + +TAG17 + TEMP14 = VEC4> + +COND11 + + + + +#WORD *4153764447* + + + + + + + + + + + + + +#WORD *4135344073* + + + + + + + + +#WORD *25411156030* + + + + + + + + +#WORD *26476055667* + + + + + + + + + + + + + + +#WORD *31107311045* + + + + > + + + + +#WORD *3020661073* + )> + + + (TYPE FALSE)> + + +MAP5 + + + + + + + +MAP4 + + + + +#WORD *26245667474* + AC ANY) AC4 EA5> + + + + + + + + > + + + + + + + +#WORD *21310044426* + + + + > + > + + + + +#WORD *10575071642* + AC) AC4> + + + + + PHRASE6> + + + + +PHRASE6 + + + + + + +#WORD *5003173422* + VARTBL ATOM) VAR4 STYP5> + + + + + PHRASE7> + + + PHRASE7> + + + + + +PHRASE7 + + + + +#WORD *23660435346* + )> + + + > + > + > + + +#WORD *15143701462* + VARTBL ATOM) VAR4 STYPE5> + + + + + + PHRASE9> + + + + + + + PHRASE9> + + + + +BOOL14 + + + + + +BOOL13 + + + +PHRASE9 + + + + > +TAG17 + + + + > +TAG19 + + + PHRASE21> + + + + +PHRASE21 + + + +#WORD *26464166206* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#WORD *1376230320* + STRING CHANNEL) AC4 TYP5 OUTCHAN6> + + + + OUTCHAN6> + + + + + PHRASE8> + + + + + + + + + + + + + + + + + + + + + + + + + + +PHRASE8 + + + + + + + + )> + +#WORD *3535053551* + + + + + + + + + + + + + + + + + + +MAP12 + + + + + + + + + + +MAPAP15 + + + + + + + + + + )> + +#WORD *22043563371* + + + + + + + + + + + + +PHRASE10 + + + + + + + + +PHRASE13 + + + + + + + + +PHRASE15 + + + + + + + +PHRASE17 + + + + + + + + + + + + + + + + +#WORD *35711215061* + + OPT4 OPT5 OPT6> +OPT4 + +OPT5 + > +OPT6 + + + + + + + + + + + +#WORD *2020513542* + + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + +#WORD *30635022433* + + OPT4 OPT5 OPT6> +OPT4 + +OPT5 + +OPT6 + + + + + + + + + +PHRASE10 + + + + + + + + +PHRASE13 + + +BOOL16 + + + + + - COND9> + + + + + + + +PHRASE15 + + + +BOOL21 + + + + + - COND9> + + + + + + + +PHRASE20 + + + + +COND9 + + + + +#WORD *2770344334* + ANY) HOWFREE?4> + + + + +AGAIN11 + + + + + > +PHRASE13 + + + - PHRASE33> + + + + - PHRASE33> + + + + + + + PHRASE33> + + + + + + + PHRASE33> + + + +PHRASE20 + + + + + + PHRASE33> + + + + + + + PHRASE33> + + + +PHRASE27 + + + + +PHRASE33 + + + + +#WORD *27655454112* + ATOM) ACLIST4 HOWFREE?5> + + + (TYPE FALSE)> + + + +MAP7 + + + + + + TAG20> + + (TYPE FALSE)> + +TAG20 + + + + + + COND21> + + +PHRASE22 + + + + + + COND21> + + +PHRASE25 + + + + +COND21 + + +MAPAP10 + + + + +#WORD *36251131534* + + + + + + + + + + + + + +PHRASE11 + + + + + + + +PHRASE13 + + + + + + + +PHRASE15 + + + + + + + +PHRASE16 + + + + + + + + + + + +#WORD *22235253262* + AC) AC4> + + + + +MAP7 + + + + + + + + + - COND19> + + > +PHRASE20 + + + + + + - COND19> + + > +PHRASE23 + + + + + + - COND19> + + > +PHRASE25 + + + + + + - COND19> + + > +PHRASE27 + + + + +COND19 + + +MAPAP10 + + + + +#WORD *7741643555* + AC) AC4> + + + + + +MAP7 + + + + + + - PHRASE20> + + + + + + - PHRASE20> + + > +PHRASE20 + + +MAPAP10 + + + + +#WORD *12771605461* + >)> + + + (TYPE FALSE)> + + +MAP5 + + + + + + + +MAP4 + + + + +#WORD *15174413116* + + + + + + + + + + = STACK> + + + + + + + + + + + +PHRASE8 + + + + + + + + + + = STACK> + + + + +PHRASE12 + + + > +TAG16 + + + + + + + + + = STACK> + + + + + + +#WORD *10356412754* + > AC) AC4> + + + + + + > +PHRASE7 + + + + + + + +#WORD *6641606221* + + + + + + + + + + + +