X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=%3Cmdl.comp%3E%2Fnprint.mud.21;fp=%3Cmdl.comp%3E%2Fnprint.mud.21;h=cdc6250ac7ebf4dc5d1a591dbbd0f5c0b9c8492e;hp=0000000000000000000000000000000000000000;hb=3395a5e4ef72d59cdb6832af7808dc9c2cf2a413;hpb=363cc6ead5cf4df20759797fe46b5dc29b3886e9 diff --git a//nprint.mud.21 b//nprint.mud.21 new file mode 100644 index 0000000..cdc6250 --- /dev/null +++ b//nprint.mud.21 @@ -0,0 +1,207 @@ + + + + + + +) + > + > + >> NODE> + > + >> + >> + > + +) (MAX 80) (FLAT <>) + "AUX" (OUTC .OUTCHAN) + (OUTCHAN + >) + (NCHS 0)) + #DECL ((MAX) (NCHS) + (OUTCHAN OUTC) + (LOSER) >) + 2>> + ) + + <>> + > + >)> + > + + .NCHS> + +> 0> )> + >> + +> 0> )> + > + +) TC (FLG <==? .N .LOSER>)) + #DECL ((N) NODE (COD TC) FIX) + > + <==? .COD ,MFCN-CODE>> + + <>> + + > + ">) + (<==? .COD ,PROG-CODE> + + > + + T> + + > + ">) + (<==? .COD ,MFIRST-CODE> + >>) + (<==? .COD ,MPSBR-CODE> + + > some-subr> + >>>>) + (<==? .COD ,COPY-CODE> + + '![UVECTOR VECTOR LIST!]>>>>> + > + >) + ( <==? .COD ,SEGMENT-CODE>>) + (<==? .COD ,BRANCH-CODE> + + > + >> + + >)> + ) + (<==? .COD ,QUOTE-CODE> + VECTOR UVECTOR LIST FORM> + > + >) + ( <==? .COD ,FSET-CODE>> + + + + > + ">) + ( + + ,LVAL> + > + ,GVAL> + >>>> + <==? .COD ,FLVAL-CODE>> + ) + (ELSE )> + SYMTAB> + >>) + (ELSE > some-atom> + >>>)>) + (<==? INTH> + + > >>> + + > >>> + ">) + (ELSE + + > + + > + ">)> + >> + + + + + + + + + +) + > + > + >>> + + + > + .L>)>)>> + +) "AUX" (INOPT <>) (DC ()) (FIRST T)) + #DECL ((B) (DC) LIST) + + + )) + #DECL ((SYM) SYMTAB (COD) FIX) + > + > + + + >) + ( + + + )> + + + > + + > + ) + (ELSE >)>) + (<==? .COD 4> + + >) + (<==? .COD 5> + + >) + ( + + + )> + + + > + > + + > + ) + (ELSE + > + >)>) + (<==? .COD 10> + + >) + (<==? .COD 11> + + >) + (ELSE + > + >)> + > ANY> + ) + <1 > + !.DC)>)>> + .B> + > )> + + > >)>> + + + + + + + \ No newline at end of file