it is a 5.pass compiler
due only to address space restriction to 56KB for code stack and heap together.
nothing to learn from.
i will publish the complete ethz distribution kit on modulaware.com <
http://modulaware.com>
once i retrieved it. it has no priority. because it was great
and best compiler/development system at the
time for pdp.11 at least in combination with m2 address space extension for code
to 4mb VRS by TU.MUNCHEN. but today there ain.t any use for it. not even for learning.
of course you could port it to run on linux
to cross compile to pdp.11 but there.s still no use for it.
except if you had a physical pdp.11 running and want to show off in a museum.
do you have running pdp.11 hardware?
if not,
did you ever use a pdp.11 emulator?
i only tried RUST but at the time it had no floating point instr. emulator.
as said the m2rt11kit and sources are still on some openvms disk (images) and not easy - i mean time consuming - to extract. and still see no real motivation
to sacrify this time. but i.ll do it. promised.
if you wanted to try the binary kit, i believe i kept a copy of the emails and attachments sent to someone who succesfully used it on a pdp.11 emulator.
you.d also need a copy of rt.11 operating system which i can.t provide due to still existing license restrictions.
this is what makes RUST so interesting since it reimplemented rt.11 and needs no license.
but there are some rt.11 utilities missing like backup tool, etc,
which are however not really needed if you use
m2 only since it has its own linker and debugger and editor.
i no longer use rust since it runs under windows only.
i use linux instead and didn.t try another emulator since.
best,
gunter
Dear Oleg,
I plan to put the sources of my version on Git.
but don't know if this is allowed since it contains sources
(linker and debigger and RTS) of a 22 bit address extension from TU Munich.
I've to check if any of the responsible is still reachable there to ask about.
the floppies are not corrupt but I no longer have a drive to read
double density/doubled sided 8" floppies
yes I know about pdp-11 emulators.
this one even come with it's own version of RT-11:
this is offline:
http://rust.wikispaces.comand this is closed because google made all readonly:
https://code.google.com/p/rust/wiki/Rust(I got a copy but not the sources. the author is unresponsive)
means you could port the m2 pdp-11 compiler to linux using a M2 compiler, e.g. free
http://www.excelsior-usa.com/xdsx86.htmlthe cross compilers that exist generate ansi C from M2.
and there are C compiler for PDP/RT-11. see free
http://www.excelsior-usa.com/xdsc.htmlin the meantime I published articles 90 to 94 (with m2 source)
which deal with RT-11 file structure and wildcards:
http://www.modulaware.com/mdltr_.htmbest
g.