-
Notifications
You must be signed in to change notification settings - Fork 1
Bored ?
There is a lot in the source code to read and understand.
XDS is an interesting framework to be able to study: http://oberon2005.oberoncore.ru/paper/vm1999.pdf
Some fun things that could be done with these compilers.
The back end and front end of the compilers are separate; adding new back ends involves creating a new run time and a new compiler to target a new machine and operating system. The platforms supported are Windows, Linux; OS2? the processors are the x86 32bit; and ANSI C; there are lot more systems and processors out there.
The front end allows the compilation of multiple languages in a single project; it allows a mix of modula-2 and oberon-2; there are other dialects of these languages; such as pascal, component pascal; oberon-07 modula R10 etc.