On Thu, 2026-08-06 at 10:45 -0500, Jay Jaeger via cctalk wrote: > we had at the U. Wisconsin School of Business > had the 1401 FORTRAN II card based compiler,
The FORTRAN II compiler on cards or tape is the same code. The first phase works out whether it's loaded from cards or tape. I have the source for it. I got two operational tapes and reverse engineered them. Then Gary Mokotoff discovered he hadn't lost his listings when he retired, and sent me a photocopy. I transcribed it . My code has far more comments than his. A few of the the tape blocks were too big to fit through the TAU emulator at CHM so I completely revised its phase loader, and split a few blocks. The code is in https://vandyke.mynetgear.com/1401/progs/Fortran/. [1] There's a lot of clutter at that level so look under Mokotoff for Gary's code, v3m0 and v3m4 for the version reverse engineered from operational tapes, and v4 for the code revised to fit through the CHM TAU emulator. > and tapes for 1401 > Autocoder (don't remember if that was with/without Macros or IOCS) I got an installation deck from Dick Weaver. He also lent me the CE manual, which contained a listing. I transcribed it and assembled it with my cross assembler (https://vandyke.mynetgear.com/1401/progs/autocoder/) [2] and got the same core images for the phases. A few of the cards were a tiny bit different because my strategy to generate the set-word-mark instructions in 48-71 for DA was a bit different from the original. Dick also sent a tape with IOCS and macros of his own, for example to launch SORT 7. My archive at https://vandyke.mynetgear.com/1401/progs/ isn't well organized, but feel free to poke around and take anything that's interesting. Van Snyder [1] https://vandyke.mynetgear.com/1401/progs/Fortran/. https://vandyke.mynetgear.com/1401/progs/Fortran/ [2] https://vandyke.mynetgear.com/1401/progs/autocoder/) https://vandyke.mynetgear.com/1401/progs/autocoder/
