Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Source code for the Lilith's single pass Modula-2 compiler (Developers)

posted by DosWorld, 01.11.2022, 14:54

Sorry, for a 1-year old news, may be it will be useful:

-------------------------------------------------------------------

Source code for the Lilith's single pass Modula-2 compiler has been recovered. Jos Dreesen informes: "I managed to extract the sourcecode for the Lilith's single pass Modula-2 compiler from the harddisk of the Lilith on display in the Museum of Kommunikation in Berne / Switzerland. This singlepass compiler was used as the basis for many followups : the IBM RT port, Macintosh port and and...".

https://www.astrobe.com/Modula2/
https://www.astrobe.com/Modula2/M2SPCompilerSource.zip

or

https://github.com/DosWorld/pascal.modula.ada.oberon/tree/master/Lilith-and-Modula-2/Single-pass

The third Lilith Modula-2 compiler was released in 1985. It is a single-pass compiler developed by J. Gutknecht and N. Wirth and compiles about four times faster than the earlier multi-pass compiler. The single-pass compiler is also significantly smaller than the older 4/5 pass compiler.

The source code went missing for many years but was eventually located in Nov 2021 by Jos Dreesen, the designer of the remarkable Lilith emulator EmuLith.

---
Make DOS great again!

Carthago delenda est, Ceterum censeo Carthaginem delendam esse.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 91 users online (0 registered, 91 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum