X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=mim%2Fdevelopment%2Fmim%2Fmimc%2Fbitsgen.mud;fp=mim%2Fdevelopment%2Fmim%2Fmimc%2Fbitsgen.mud;h=6f20d050fc2330fe5bf149fb0974756787c0e1ee;hp=0000000000000000000000000000000000000000;hb=d73ace3f3292e320b461b8fcd2e9f5dc5d9684d7;hpb=d530283ea60fb0ddcc28e9c5bd072456afe06e07 diff --git a/mim/development/mim/mimc/bitsgen.mud b/mim/development/mim/mimc/bitsgen.mud new file mode 100644 index 0000000..6f20d05 --- /dev/null +++ b/mim/development/mim/mimc/bitsgen.mud @@ -0,0 +1,100 @@ + + + + + + + +) REG S WI) + #DECL ((N) NODE (K) ) + >> + >> + >> <>> + > + + > + )> + .W) + ( 1>> + ) + (ELSE > >)>> + .W> + +) REG S WI F + (TY >)) + #DECL ((N) NODE (K) ) + >> + >> + >> + >> <>> + > + > + + > + )> + .W) + ( 1>> + ) + (ELSE + > + >>)>> + .W> + +) (FST <1 .K>) + (INS >) REG) + #DECL ((FST N) NODE (K) ) + ,QUOTE-CODE> + > + )> + >> + + ) (NXT ) TT + (LAST >)) + #DECL ((NN) NODE (NP) ) + + <==? .W ,POP-STACK>>> + + > + + )>)> + ) + ( + + 1>> .REG) + (> + 1>> + + >)> + >) + (ELSE .REG)>> + > + > + > + +>>> + + + + + +