<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Srinivas,<br>
Everything happens at the module level.<br>
Read the <a
href="http://www.amazon.com/Project-Oberon-Design-Operating-Compiler/dp/0201544288">green
book </a>describing the Oberon system.<br>
You will see that when a module is brought into<br>
memory it is linked.<br>
<br>
-Doug Danforth<br>
<br>
<br>
<div class="moz-cite-prefix">On 1/29/2016 9:18 AM, Srinivas Nayak
wrote:<br>
</div>
<blockquote cite="mid:56AB9F01.4010903@gmail.com" type="cite">Dear
All,
<br>
<br>
Normally a C program when compiled, produces object file.
<br>
Object file contains machine level code and symbol table.
<br>
Object files (along with library object files) are linked using a
linker to generate an executable file.
<br>
Finally loader takes care of loading the shared libraries and
executing the program.
<br>
<br>
How these things happen for Oberon language programs on Windows or
Linux?
<br>
Any document describes this in detail (mostly what happens after
finishing typing a Oberon Program to program execution start)?
<br>
<br>
<br>
With thanks and best regards,
<br>
<br>
Yours sincerely,
<br>
Srinivas Nayak
</blockquote>
<br>
</body>
</html>