X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;ds=sidebyside;f=%3Cmdl.comp%3E%2Fmapana.mud.231;fp=%3Cmdl.comp%3E%2Fmapana.mud.231;h=e66683f69480d6a1b13f275d90a2a4b9d1dfea79;hb=3395a5e4ef72d59cdb6832af7808dc9c2cf2a413;hp=0000000000000000000000000000000000000000;hpb=363cc6ead5cf4df20759797fe46b5dc29b3886e9;p=pdp10-muddle.git diff --git a//mapana.mud.231 b//mapana.mud.231 new file mode 100644 index 0000000..e66683f --- /dev/null +++ b//mapana.mud.231 @@ -0,0 +1,398 @@ + + + + + + + + +) TT ITRNOD FAP T TF (MPSTRS ()) + (R? <==? ,MAPR>) (TUPCNT 1) + (RETYPS NO-RETURN) TEM ASSU L-D L-V D-V VALSPCD SBR + (SBRL <>) (SEGFX ()) FINTYPE STATE (FRET T) (FSTOP T) + (OV .VARTBL) NSTR (CHF <>)) + #DECL ((FAP ITRNOD) NODE (K) (TUPCNT TT NSTR) FIX + (MPSTRS L-V D-V) (R?) > + (STATE) (SEGFX) > + (MNOD) (OV) SYMTAB + (FRET FSTOP MRTYP RETYPS) (VALSPCD) + (ASSU L-D) LIST (SBRL) ) + > ANY >> + > + >> + + > ) + (ELSE )> + >)> + 2>> 2>> + > + + > 1> )>> + > + > ,MFCN-CODE> + > + + >> + >> <==? .R TEMPLATE>>> + )>> + >> + > + ) (KK .K) (LL .LIFE) + (OVV .VERBOSE)) + #DECL ((HTMPS TMPS) (VARTBL) + (KK) ) + ()>)> + + + + + + + + > + > + ) (B )) + #DECL ((B) (CNT) FIX) + > 0> )> + ,CODE-SYM 3> + ,USED-AT-ALL T> + >> + <+ .NSTR 1>>)) + + > + > + )> + >> + <1 .BNDS> + > <1 .K>)>> + >> + >>> + + ()>)> + + + + + > + + >> + > + > + >> + + + > + >>) + (ELSE >)>) + ( NO-RETURN> + >)> + > + > > + >> + >>> + + + .ITRNOD> + + > + + >) + (ELSE + >>)>)> + + + ) + (ELSE )>> + + > + )> + + !)>)> + ,QUOTE-CODE> + <==? #FALSE ()>> + ) + (ELSE .MRTYP>)> + .MRTYP>) + ( + + ]> + .RETYPS> + .MRTYP>) + (ELSE .MRTYP>)>) + ( ,GVAL-CODE> + '![VECTOR UVECTOR!]>> + [REST .TEM]>> + .MRTYP>) + (ELSE .RETYPS> .MRTYP>)>) + (ELSE + >)> + + >> + >> <==? .R TEMPLATE>>> + )>> + >> + + > ANY >> + >)>) + (ELSE )> + + >> + + > + + >) + (ELSE + >>)>)> + )> + ,QUOTE-CODE> + <==? #FALSE ()>> + ) + ( + + .MRTYP>) + (ELSE )>) + ( ,GVAL-CODE> + '![VECTOR UVECTOR!]>> + [REST .TEM]>> + .MRTYP>) + (ELSE .MRTYP>)>)>> + +\ + + ,SEG-CODES>)) + #DECL ((STATE TT) FIX (N) NODE) + 1) + (<==? .TEM FLOAT> 2) + (> + + >) + (ELSE FIX)>> + 1) + (> + + >) + (ELSE FLOAT)>> + 2) + (ELSE 3)>> + .TT>>> + + + +) + + > + .SEGS>> + +)) + #DECL ((N) NODE (NN) FIX (MK) ) + > ALL .R?> + .R>> + >) (ELSE .R)>> + +) + ) + (ELSE )> + T> + +) + )> + T> + +) TEM COD N) + #DECL ((SYM) SYMTAB (STRUC) (VARTBL) + (MNOD N) NODE) + > ;"Tell VARANA to allocate me." + ALL .R?> + <1 >>> + >> + >>)> + >> + )> + ) + (ELSE )> + T> + +)) + #DECL ((SYM) SYMTAB (VARTBL) (STRUC) ) + > ) + (ELSE )> + T> + +>> + +)> T> +\ + +) + (ATYP + > + >>)) + > + <==? >) + (ELSE + + ALL> + .ATYP> + >>)> + <>) + (ELSE T)>> + + + + + +"Additional SUBR analyzers associated with MAP hackers." + +) (LN ) TEM) + #DECL ((N) NODE (K) (LN) FIX) + + + + )>>)> + .MRTYP MAPLEAVE>> + > + ) + (ELSE )>> + > + > + ) + (ELSE )> + NO-RETURN> + +\ + + >> + >> + >> + > + + ,SEGMENT-CODE> + <==? ,SEG-CODE>> + > + + ']>) + (ELSE STRUCTURED)> + SEGMENT>> + ) + (ELSE )> + >> + ) + (ELSE + > + ') + (ELSE ANY)> + >>>)>> + > + > + ,MAPRET> + ) + (ELSE )>> + ) + (ELSE >)>> + >) + (ELSE + ) + (ELSE )>> + > + >)> + > + ,ACCUM-TYPE + >> .TYP>> + > + > + NO-RETURN> + + + + + + + +> ,FGVAL-CODE> + <==? .COD ,GVAL-CODE> + <==? .COD ,MFIRST-CODE>> + <==? >>> ,QUOTE-CODE> + >> + + .TT>> + +