home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d1xx / d113 / m2amiga.lha / M2Amiga / ReadMe < prev    next >
Text File  |  1987-11-21  |  4KB  |  62 lines

  1. *******************************************************************************
  2. *                                                                             *
  3. * This Amiga Modula-2 Demo System is Copyright © 1987 by AMSoft and Interface *
  4. * Technologies Corporation. The authors hereby give permission to  distribute *
  5. * its contents, in  whole only, via any  media. It may not be copied in part, *
  6. * used  in a commerical  product or sold  for  profit. Further  permission is *
  7. * granted  to add  additional demo programs as long as they approve with this *
  8. * notice.                                                                     *
  9. *                                                                             *
  10. * For further information or orders call:                                     *
  11. *    A.+L. Meier-Vogt            |    Interface Technologies Corp.  *
  12. *    Im Späten 23            |    3336 Richmond Ave. Suite 323  *
  13. *    CH 8906 Bonstetten, Switzerland    |    Houston, Tx 77098             *
  14. *    +(41) 1 700 30 37            |    (713) 523 8422                *
  15. *                                       |       (800) 922 9049 (orders)       *
  16. *    mcvax!cernvax!ethz!claudio         |       uunet!nuchat!sugar!schaub     *
  17. *******************************************************************************
  18.  
  19. Welcome to the Amiga Modula-2 Demo System!                            © 21.9.87
  20.  
  21. This  demo system  has full  functionality  of the released  product but limits
  22. the  size  of  compilable  programs.  Also  just a few  interface  and standard
  23. libraries are  included in this system. The basic idea of  this  demo system is
  24. offering the possibility to have a close look at this product and its features.
  25.  
  26. A list of features can be found in the product  announcement  also available on
  27. this disk. A  summary  of differences  to other  Modula-2  compilers  certainly
  28. contains the following points:
  29.  
  30. - Compiler generates direct ROM calls using the library pointer supplied by the
  31.   run-time system and the library offset supplied by the symbol file. There are
  32.   NO object files for  Amiga libraries!  It is  also possible to write your own
  33.   inteface  definitions  to standard Amiga  libraries or  custom libraries. The
  34.   same mechanism can be used to interface an Amiga device.
  35. - This single pass compiler is based on Professor  Wirth's lastest  development
  36.   and is very fast without producing bad  code. Famous is Wirth's  alogorith to
  37.   recover from compilation errors to avoid stupid followup error messages.
  38. - The run-time system is very userfriendly. Processor traps  are announced by a
  39.   requester and the program is  terminated. It provides  the means for resource
  40.   tracking which  allows you to  release all  allocated resources after program
  41.   crash or termination. The standard  libraries, based on  this mechanism, free
  42.   all  allocated  memory,  close all open  files or windows.  It also  supports
  43.   interrupt driven <CTRL>-C handling. Hit <CTRL>-C and  your program is stopped
  44.   and terminated.
  45.  
  46. You are now in the Modula-2 editor. You can move around in this text by
  47. pressing the left or right mousebutton while pointing on the dashed line
  48. at the bottom of the screen. Please try it now!
  49.  
  50. This disk does not contain the Amiga operating system. Please use the
  51. programm DoMe to produce a usable Modula-2 disk. DoMe will copy parts
  52. of your Workbench disk and most of this disk onto a new disk. You should
  53. therefore prepare an empty, formatted disk using the format command
  54. before you start DoMe.
  55.  
  56. This disk contains some programs in the directory 'Demos'. You can either
  57. copy the whole directory to an empty disk or copy single programs you want to
  58. compile on your Modula-2 disk.
  59.  
  60. NOTE: If you have problems with our half tone icons, use the white parts to
  61.       select them.
  62.