X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=mim%2Fdevelopment%2Fmim%2Fvax%2Fmimlib%2Fsortx.mud;fp=mim%2Fdevelopment%2Fmim%2Fvax%2Fmimlib%2Fsortx.mud;h=3e0039dfe02e5d9e61e9997201b21fa7738293b8;hp=0000000000000000000000000000000000000000;hb=d73ace3f3292e320b461b8fcd2e9f5dc5d9684d7;hpb=d530283ea60fb0ddcc28e9c5bd072456afe06e07 diff --git a/mim/development/mim/vax/mimlib/sortx.mud b/mim/development/mim/vax/mimlib/sortx.mud new file mode 100644 index 0000000..3e0039d --- /dev/null +++ b/mim/development/mim/vax/mimlib/sortx.mud @@ -0,0 +1,144 @@ + + + + +) SN) + #DECL ((PRED) (S1 S SS) ANY + (E EE) ANY (STR?) (L1 L OFFS NN SN) FIX) + > + + > + > + >) + ( + > + > + >) + ( + > + > + >) + ( + > + > + >) + (ELSE + >)> + > + .L1>> + )> + > + > + ) + (ELSE + > + >)> + > .L>> + <0? >>) + (ELSE + )>>)> + )> + ) + ( ) + ( ) + ( )> + >) + ( >) + ( >) + ( >)> + ) + ( + > + >) + ( + > + >) + ( + > + >) + ( + > + >)>)> + + >) + ( + >) + ( + >) + ( + >)> + ) + (.STR? > 0>) + (ELSE )> + + + > + )> + > + > + ) + (ELSE + > + >)> + .L1>>>> + .L1>>>> + .L>>)>)> + + >) + ( + >) + ( + >) + ( + >)>>>> + + > + + )) + > + + >> + )>> + .S .SS>) + ( > + + )) + > + + >> + )>> + .S .SS>) + ( > + + )) + > + + >> + )>> + .S .SS>) + ( > + + )) + > + + >> + )>> + .S .SS>)>> + +