X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;ds=sidebyside;f=mim%2Fdevelopment%2Fmim%2Fvaxc%2Flogicgen.mima;fp=mim%2Fdevelopment%2Fmim%2Fvaxc%2Flogicgen.mima;h=b95df52dcd05621e9393d8cbb4d63218e249b725;hb=d73ace3f3292e320b461b8fcd2e9f5dc5d9684d7;hp=0000000000000000000000000000000000000000;hpb=d530283ea60fb0ddcc28e9c5bd072456afe06e07;p=pdp10-muddle.git diff --git a/mim/development/mim/vaxc/logicgen.mima b/mim/development/mim/vaxc/logicgen.mima new file mode 100644 index 0000000..b95df52 --- /dev/null +++ b/mim/development/mim/vaxc/logicgen.mima @@ -0,0 +1,552 @@ + +#WORD *25723607743* + VARTBL> VARTBL> "OPTIONAL" ANY) OP16 OP27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *25663617663* + VARTBL> VARTBL> "OPTIONAL" ANY) OP16 OP27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *13447406441* + VARTBL> VARTBL> "OPTIONAL" ANY) OP16 OP27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *13727406541* + VARTBL> VARTBL> "OPTIONAL" ANY) OP16 OP27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *35447445621* + VARTBL> VARTBL> ATOM) OP14 OP25 DEST6 OPC7> + ) TMP9 TEMP19> + + + + PHRASE12> + + + + +PHRASE12 + + PHRASE14> + = OP25> +PHRASE14 + + + + + BOOL16> + + + BOOL16> + + + + - PHRASE24> + +BOOL16 + - PHRASE20> + + + + + + PHRASE20> + + + PHRASE20> + + + + + PHRASE20> + + + + + + +PHRASE20 + (TYPE FALSE)> +PHRASE24 + + + + +PHRASE26 + - PHRASE29> + + + + +PHRASE31 + + + +PHRASE29 + + +BOOL34 + + + + + + + = STACK> + + + + + = STACK> + + + +PHRASE36 + + + + + + + + + + + + + = STACK> + + +PHRASE38 + + +PHRASE43 + + PHRASE45> + + - PHRASE45> +BOOL47 + + + + +PHRASE50 + + + + +PHRASE51 + +PHRASE52 + + + - PHRASE54> + + + + + +PHRASE54 + + + + +PHRASE56 + + + + + + = STACK> + + + +PHRASE45 + - PHRASE58> + + + + +PHRASE61 + + + + +PHRASE62 + +PHRASE63 + + + + + + + + + + + + + + + + + + = STACK> + + + +PHRASE58 + + + + +PHRASE70 + + + + +PHRASE71 + +PHRASE72 + + + - PHRASE74> + + + + + +PHRASE74 + + PHRASE76> + + + + = TEMP19> + + +PHRASE76 + + + + +PHRASE78 + + + + + + + + - PHRASE82> + + + + + +PHRASE82 + + + + + = STACK> + + +PHRASE67 + + + + + + + + + + +#WORD *13124635253* + "OPTIONAL" ANY) VAL16 VAL27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *25250435511* + "OPTIONAL" ANY) VAL16 VAL27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *25110436411* + "OPTIONAL" ANY) VAL16 VAL27 DEST8 HINT9> + OPT4 OPT5> +OPT4 + +OPT5 + + + + + + + + + + + + + + + +#WORD *20701161375* + > > ATOM) VAL14 VAL25 DEST6 OPC7> + ) (USE-LONG9 %<>) TEMP34> + + + PHRASE12> + = VAL14> +PHRASE12 + + PHRASE14> + = VAL25> +PHRASE14 + + + BOOL18> + +BOOL18 + + BOOL21> + +BOOL21 + + + + + + + + + + + + - PHRASE28> + + + + + + + +PHRASE28 + + + + +PHRASE30 + + + + + + + + + = STACK> + + + +PHRASE16 + + BOOL37> + + + + + BOOL37> + + + BOOL37> + + + + - PHRASE35> + +BOOL37 + (TYPE FALSE)> +PHRASE35 + + PHRASE41> + + + + +PHRASE41 + + + + + +PHRASE46 + + + +PHRASE48 + +PHRASE49 + + + - PHRASE51> + + + + + +PHRASE51 + + + + +PHRASE53 + + + + PHRASE56> + + + + = TEMP34> + +PHRASE56 + - PHRASE57> + + + + + +PHRASE57 + + + + +PHRASE59 + + + + + + + + = TEMP34> + +PHRASE62 + + PHRASE63> + + + + = TEMP34> + + +PHRASE63 + + + + + + + + = TEMP34> + +PHRASE65 + + + + + + + + + + + +