home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 6 / FreshFish_September1994.bin / bbs / dev / modula-v1.0d.lha.pi < prev    next >
Encoding:
Fred Fish's Product-Info  |  1994-09-06  |  2.1 KB  |  68 lines

  1. .name
  2. Amiga Turbo Modula-2
  3. .type
  4. Compiler
  5. .short
  6. New compiler for use with all Amigas
  7. .description
  8. This is a freely distributable demonstration version of a (PIM4) Modula-2
  9. development system. Amiga Turbo Modula-2 consists of:
  10.  
  11. A compiler(M2C), a link utility(M2L), an error lister(M2E),
  12. and a program builder(M2B).
  13. Interface modules for V40 of the AmigaOS & corresponding linker library,
  14. ANSI C standard library definitions as well as those from PIM.
  15.  
  16. The compiler reads source code in a single pass which means fast
  17. compilation. Internally however it performs several passes over each
  18. procedures statement sequence in order to generate fast and compact code.
  19. Typically, generated code is 25% smaller & 75% faster than the ($200)
  20. commercial Amiga Modula-2 compiler used for the initial bootstraps.
  21. Amiga Turbo Modula-2 is a new compiler developed for use with all Amigas.
  22. Its most notable features are:
  23.  
  24. o Interface modules for V40 of the Amiga operating system.
  25.  
  26. o Sun Modula-2 like DEFINITION FOR C MODULE's allow access to
  27. ANSI C standard library functions.
  28.  
  29. o Fast single pass compilation with extremely accurate error diagnostics.
  30.  
  31. o High quality code generation.
  32. Code is typically 75% faster than code generated by the (ETH derived)
  33. commercial compiler used for the initial bootstrap, the drystone
  34. benchmark runs over twice as fast.
  35.  
  36. o Residentable code support (64K global variable limit).
  37.  
  38. o Includes a system builder (no messing about with makefiles).
  39.  
  40. o Low shareware fee, 25 pounds sterling or 40 US dollars.
  41. .version
  42. V1.0d
  43. .date
  44. 6/27/94
  45. .author
  46. Amritpal Mann
  47. .restrictions
  48. In order to encourage you to purchase the full version of Turbo M2 the
  49. compiler will refuse to compile modules (not programs) that translate to
  50. more than 2K of machine code (that's about 250 lines of code) and contain
  51. more than 4K of global variables. Only a small selection of library modules
  52. .distribution
  53. Shareware
  54. .price
  55. $40 (US), 25 pounds sterling (UK)
  56. .address
  57. 1 Blossom Way,
  58. West Drayton,
  59. Middlesex,
  60. England (UK),
  61. UB7-9HF.
  62. .docs
  63. readme
  64. .described-by
  65. Richard Fish
  66. .submittal
  67. Downloaded via ftp from Aminet.
  68.