X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=%3Cmdl.comp%3E%2Fcprint.mud.1;fp=%3Cmdl.comp%3E%2Fcprint.mud.1;h=4ffd5404593652abdff6a15b78ccdf4922fb7b49;hp=0000000000000000000000000000000000000000;hb=3395a5e4ef72d59cdb6832af7808dc9c2cf2a413;hpb=363cc6ead5cf4df20759797fe46b5dc29b3886e9 diff --git a//cprint.mud.1 b//cprint.mud.1 new file mode 100644 index 0000000..4ffd540 --- /dev/null +++ b//cprint.mud.1 @@ -0,0 +1,145 @@ + +) (LN ) RT) + #DECL ((N) NODE (LN) FIX (K) ) + ) + (ELSE + > + ANY >> + + )> + + ,KIDS + ( ATOM OUTCHAN ()>)>)> + CHANNEL > + + )>> + +) (LN )) + #DECL ((N) NODE (K) (LN) FIX) + ) + (ELSE + + ANY FLATSIZE> + FIX FLATSIZE> + + ()>)> + FIX FLATSIZE> + + .R>)>> + +) (LN )) + #DECL ((N) NODE (K) ) + ) + (ELSE + + ANY UNPARSE> + )>)> + FIX UNPARSE> + + )>> + +) (LN )) + #DECL ((N) NODE (K) (LN) FIX) + ) + (ELSE + + + )>> + + ,KIDS + ( ATOM OUTCHAN ()>)>)> + CHANNEL TERPRI> + + ,CRLF> ATOM) (ELSE FALSE)> .R>)>> + +) (LN )) + #DECL ((N) NODE (LN) FIX) + ) + (ELSE + > + + )>> + + ,KIDS + ( ATOM INCHAN ()>)>)> + CHANNEL > + + )>> + + + + + + + + + + + + + + + + + + + +) (OB <1 .K>) (CH <2 .K>) + (RT >) + (PCOD ,PRINTERS>>) DAT + CDAT) + #DECL ((N OB CH) NODE (K) (PCOD) FIX (DAT CDAT) DATUM) + ) + (ELSE DONT-CARE)>>> + 3) + (<==? .RT STRING> 6) + (<==? .RT CHARACTER> 9) + (ELSE 0)> + .PCOD>> + ,AC-A> + <==? ,AC-A> + <==? ,AC-B> + <==? ,AC-B>> + ATOM> + >> + ) + (ELSE ,AC-C)> + ,AC-D>>>)> + >> + <==? .PCOD 12>> .RT) + (ELSE ,AC-C)> + ,AC-D>>> + >> + + + >> + .W>> + + + + +  \ No newline at end of file