home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / modula2 / 971 < prev    next >
Encoding:
Internet Message Format  |  1992-07-27  |  1.8 KB

  1. Path: sparky!uunet!mcsun!Germany.EU.net!unido!news.Hamburg.Germany.EU.net!easix!tron.gun.de!g_dotzel
  2. From: g_dotzel@tron.gun.de (Guenter Dotzel)
  3. Newsgroups: comp.lang.modula2
  4. Subject: Re^2: MS-DOS Oberon Compiler
  5. Message-ID: <27Q524789V@tron.gun.de>
  6. Date: 26 Jul 92 12:58:00 GMT
  7. Organization: TRON Public Mailbox, Neurath, Germany
  8. Lines: 37
  9.  
  10. berehl%delos.stgt.sub.org@USENET.ZER wrote on Tue, 07-21-1992 at 21:34 h
  11. under the subject 'Re: MS-DOS Oberon Compiler':
  12.  
  13. General remarks on Oberon V1.0 for '386:
  14.  
  15. I've successfully installed Oberon under dr.dos 5.0 (it won't run when
  16. the ethernet connection to my VMS file server is loaded and I have to start
  17. Oberon from the local hard disk)
  18.  
  19. I was able to compile, edit, store and execute the sample program BioRhythm.
  20.  
  21. What didn't work is compiling RandomNumbers which is imported by another 
  22. example IFS.Mod. The Oberon Systemlog window displays
  23.  
  24. compiling RandomNumbers.Mod
  25.  
  26. and then the Oberon system freezed everything incl. ctrl/alt DEL
  27.  
  28. The problem was that I've a '386SX without '387 and RandomNumbers.Mod
  29. uses real arithmetic. There was a note that a fp-coprocessor is needed
  30. to do real arithmetic, but this should produce a trap or error message
  31. instead of freezing the machine.
  32.  
  33. Further investigation showed me that
  34.  
  35. 1. Compiler: it's an Oberon[-1] compiler and not Oberon-2
  36. 2. it has severe 16 bit limitations (no more tan 64 KB of data is allowed
  37.    per compilation unit (V86 segmented mode, not flat mode)
  38. 3. the index type for array can't be LONGINT
  39. 4. diskette backup/directory doesn't work (traps on my system)
  40. 5. I was not able to find the utilities CopyFromDOS and CopyToDOS, mentioned
  41.   in README.TXT
  42.  
  43. Guenter Dotzel, ModulaWare GmbH, Wilhelmstr. 17A, D-W 8520 Erlangen/F.R.Germany
  44. Tel. +49 (9131) 208395, Fax +49 (9131) 28205.
  45. E-mail/Internet: 100023.2527@compuserve.com
  46.                  g_dotzel@ame.nbg.sub.org 
  47.