home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 July / Chip_2004-07_cd1.bin / tema / aos / files / Oberon.exe / Oberon / Docu.exe / Docu / Hello.Mod (.txt) < prev    next >
Oberon Text  |  2000-02-29  |  1KB  |  26 lines

  1. Oberon10.Scn.Fnt
  2. Syntax10.Scn.Fnt
  3. (* ETH Oberon, Copyright 2000 ETH Zuerich Institut fuer Computersysteme, ETH Zentrum, CH-8092 Zuerich.
  4. Refer to the "General ETH Oberon System Source License" contract available at: http://www.oberon.ethz.ch/ *)
  5. MODULE Hello; (** portable *)
  6.     IMPORT Out;
  7.     PROCEDURE World*;
  8.     BEGIN
  9.         Out.String("Hello, world!"); Out.Ln()
  10.     END World;
  11. END Hello.
  12. 0. Compile the program by setting the star marker into this text
  13.     with F1 and middle click the command Compiler.Compile *
  14. 1. Middle click the command Hello.World
  15.     (This displays the text "Hello, world!" in the System.Log Viewer).
  16. 2. Change the string in the program to "Here I am".
  17. 3. Compile the program as in step 0.
  18. 4. Middle click the command Hello.World
  19.     (This displays the text "Hello, world!" again).
  20. 5. Middle click + left interclick the command Hello.World to load the new 
  21.     version of module Hello (should display the new string).
  22. 6. Note that the generated output is an Oberon text that can be edited,
  23.     stored or loaded exactly as this program text can be.
  24. Hello.World
  25. System.Free Hello ~
  26.