X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=MUDDLE%2Fptrace.7;fp=MUDDLE%2Fptrace.7;h=3ffdc60c993a9490b5d2dd402a0eaf6dcb80c0c1;hp=0000000000000000000000000000000000000000;hb=39c5769144e7f2a58076bdb973d2c80fa603345c;hpb=bab072f950a643ac109660a223b57e635492ac25 diff --git a/MUDDLE/ptrace.7 b/MUDDLE/ptrace.7 new file mode 100644 index 0000000..3ffdc60 --- /dev/null +++ b/MUDDLE/ptrace.7 @@ -0,0 +1,114 @@ + >> + + +> + >>>> + + >) > + .PROCN) + .PROCNS> >> + EX ')>) > + > + > '(SUBR FSUBR FUNCTION ACTOR-FUNCTION)> + <.TR1 >> + > + "AUX" ! '(FUNCTION ACTOR-FUNCTION)> + ((*ARGS )))> + *VAL + (*OFUNC ACTOR-FUNCTION> + ) + (.PROC) >)) + !> + (
+ !>))> + !> + ( + '(*MES *ACT) + + !> + ' >)) > + '> + !> + ( + '(*MES *ACT) + + !> + ' >)) > + !> + ( + !>)) > + ) + ACTOR-FUNCTION> ACTOR-FUNCTION) + (FUNCTION) >>> + .PROCN >> ) DECLS R) + + '("REST" *ARGS)) + (<==? .TP FSUBR> + '("REST" '*ARGS)) + (T > >> + > + > + >> + ) + (.DECLS) >) > >> + + +)) + ()) + (( .DECL) + (<==? .TP FORM> + ) + (<==? .TP LIST> + 2> + > + > + .DECL) + (<==? .TP FORM> + ) + (T )>) >>)) >) + .ARGL> >> + + + 2> + <==? <1 .DECL> QUOTE> + >> + <2 .DECL>) + () > >> + + + + <.TR1 (.PROCN *NOT TRACED*)> >> >> ()) + ((<1 .L> !>)) >>> + + + +