X-Git-Url: https://jxself.org/git/?p=pdp10-muddle.git;a=blobdiff_plain;f=MUDDLE%2Fflodyn.1;fp=MUDDLE%2Fflodyn.1;h=4afe42a459d55d97bd7a369f2ece495b907e1164;hp=0000000000000000000000000000000000000000;hb=39c5769144e7f2a58076bdb973d2c80fa603345c;hpb=bab072f950a643ac109660a223b57e635492ac25 diff --git a/MUDDLE/flodyn.1 b/MUDDLE/flodyn.1 new file mode 100644 index 0000000..4afe42a --- /dev/null +++ b/MUDDLE/flodyn.1 @@ -0,0 +1,89 @@ + "DYNAMIC LOADER - USES 2 LIBRARY FILES AND RELATIVE ACCESS POINTERS" + +"Expects ERROR to have been SETGd to the proper thing. See FLODYN bootstrapper." + + + )>> + + +"Each library specification is a vector of four elements." + +>> + +"Library setup." + +)) + > + + > + <3 .LIBVEC>>> + > + <3 .LIBVEC>>> + >>)> + .LIBVEC> + +"Initializer." + + >>> >> + > + >>> >> + " "DSK" "MUDDLE")>> + "DONE"> + + + +"Error checker. Calls dynamic loader." + +> + <==? UNBOUND-VARIABLE!-ERRORS <1 .TR>> + <==? VALUE <3 .TR>> + >>) + (ELSE
)>>> + + +"Real dynamic loader." + +) T1) + >> + > + >) + ( + > + + > + >> + ) + ( ) + (ELSE >)>)>> + +"Loader from directories." + +" !.WHERE>)) + >> + +"Loader from libraries" +"Expects USEROB to have been given a GVAL by BOOT." + + >>> >>> + + <+ <4 .LIBR> <<- > -1> <2 .LIBR>>>> + <3 .LIBR> .ROBL>>> + ATOM> ,.TLS) (ELSE .TLS)>)>> + + + +" "DSK" "MUDDLE") + ("LF" ">" "DSK" "MUDDLE") + ("FRAMES" ">" "DSK" "MUDDLE") + ("PPRINT" ">" "DSK" "MUDDLE")>> + +)) ,SPECF>>>> + + +  ð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒð`Áƒ \ No newline at end of file