Skip to content

Bored ?

Alban edited this page Aug 18, 2019 · 3 revisions

If you are 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.

Clone this wiki locally