[Oberon] Oberon program compilation, linking and execution on Windows AND Linux and everything else.

scrutinizer scruty at users.sourceforge.net
Sat Jan 30 12:38:38 CET 2016


Hi

Try this Oberon programming example:
http://www.modulaware.com/mdlt/?n=96
Runs everywhere — without download/install anything.
Loads the Oberon source files, compiles and executes

 "˙sǝop ʎpoqǝɯos ʇɐɥʇ ǝɹns ǝʞɐɯ oʇ puɐ
— ʇı sǝɔıʇou ʎpoqʎuɐ ɟı ǝǝs oʇ
punoɹɐ ƃuıʞool 'ƃuıssɐd uı 'ʇuǝɯıɹǝdxǝ uɐ sɐ
:uıs llɐɯs ɐ uı [ƃuıƃlnpuı] sɐ ʇsnɾ —

    — [5981] ǝɥɔszʇǝıu ɥɔıɹpǝıɹɟ ʎq "slopı ǝɥʇ ɟo ʇɥƃılıʍʇ"

To extension of the template for dynamic module loading is — left as an exercise. ))

happy WE

 Date: Fri, 29 Jan 2016 22:48:57 +0530
 From: Srinivas Nayak <sinu.nayak2001 at gmail.com>
 To: ETH Oberon and related systems <oberon at lists.inf.ethz.ch>
 Subject: [Oberon] Oberon program compilation, linking and execution on
	Windows or Linux.

Dear All,

Normally a C program when compiled, produces object file.
Object file contains machine level code and symbol table.
Object files (along with library object files) are linked using a linker to generate an executable file.
Finally loader takes care of loading the shared libraries and executing the program.

How these things happen for Oberon language programs on Windows or Linux?
Any document describes this in detail (mostly what happens after finishing typing a Oberon Program to program execution start)?


With thanks and best regards,

Yours sincerely,
Srinivas Nayak

Home: http://www.mathmeth.com/sn/
Blog: http://srinivas-nayak.blogspot.in/



More information about the Oberon mailing list