home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d09xx / d0969.lha / ACE / ACE.ftp < prev    next >
Internet Message Format  |  1994-01-30  |  4KB

  1. From smtp Wed Jan 19 13:36 MST 1994
  2. >From fnf Wed Jan 19 12:34:44 PST 1994 remote from cygnus.com
  3. Received: by cygnus.com (4.1/SMI-4.1)
  4.     id AA17228; Wed, 19 Jan 94 12:34:44 PST
  5. Received: from cygnus.com by fishpond.cygnus.com; Wed, 19 Jan 94 13:36 MST
  6. Date: Wed, 19 Jan 94 12:34:44 PST
  7. From: cygnus.com!fnf (Fred Fish) 
  8. Content-Length: 3573
  9. Content-Type: text
  10. Message-Id: <9401192034.AA17228@cygnus.com>
  11. To: cygnus.com!fnf 
  12. Status: O
  13.  
  14. Xref: majipoor.cygnus.com comp.sys.amiga.programmer:12494
  15. Newsgroups: comp.sys.amiga.programmer
  16. Path: majipoor.cygnus.com!sgiblab!swrinde!cs.utexas.edu!howland.reston.ans.net!vixen.cso.uiuc.edu!uwm.edu!msuinfo!harbinger.cc.monash.edu.au!aggedor.rmit.EDU.AU!goanna.cs.rmit.oz.au!munnari.oz.au!newsroom.utas.edu.au!cam!leven!dbenn
  17. From: dbenn@leven.appcomp.utas.edu.au (David Benn)
  18. Subject: ACE v2.0 now available via anonymous FTP.
  19. Message-ID: <1994Jan19.070024.9955@cam.compserv.utas.edu.au>
  20. Originator: dbenn@leven
  21. Sender: news@cam.compserv.utas.edu.au
  22. Organization: University of Tasmania at Launceston
  23. Date: Wed, 19 Jan 94 07:00:24 GMT
  24. Lines: 70
  25.  
  26. ------------
  27. ANNOUNCEMENT 
  28. ------------
  29. *****************************************************************
  30. ACE Amiga BASIC compiler version 2.0 available via anonymous ftp.
  31. *****************************************************************
  32.  
  33. I have uploaded ace_v2.lha to nic.funet.fi (/pub/amiga/incoming/programming). 
  34. It should eventually appear in the directory /pub/amiga/programming/basic.
  35.  
  36. ACE can also be found at:
  37.  
  38.     ftp.appcomp.utas.edu.au 
  39.  
  40. in the directory /pub/amiga/ACE. This site belongs to the University of 
  41. Tasmania at Launceston's Department of Applied Computing and Mathematics.
  42.  
  43. Note that this ftp site will contain more example source code, utilities    
  44. and other useful files for ACE in the future.
  45.  
  46. Any problems with this ftp site or with the ACE material found on it should
  47. be reported to me. Likewise, all comments and bug reports relating to ACE 
  48. should be directed to me at: 
  49.  
  50.     dbenn@leven.appcomp.utas.edu.au
  51.  
  52.  
  53. Introduction
  54. ------------
  55. ACE is a FreeWare Amiga BASIC compiler which, in conjunction with A68K and 
  56. Blink produces standalone executables.
  57.  
  58. The language defines a large subset of AmigaBASIC but also has many features
  59. not found in the latter such as: turtle graphics, recursion, SUBs with return
  60. values, structures, arguments, include files, a better WAVE command which 
  61. allows for large waveforms, external references, named constants and a 
  62. variety of other commands and functions not found in AmigaBASIC.
  63.  
  64. New features in version 2.0 include: gadgets, three standard requester types, 
  65. serial I/O and menus (with optional command-keys for menu items). New commands
  66. and functions for this version include EXIT FOR, PTAB, SPC, DEF FN, ON ERROR
  67. and ERR (these last two handle file and serial I/O at present). INPUT and 
  68. PRINT can now be used transparently for all screen/window combinations. 
  69.  
  70. All user-defined windows are now fully-configurable and may be used in 
  71. conjunction with screens as per AmigaBASIC. Window close event trapping is
  72. also a new feature.
  73.  
  74. In addition to event trapping, ACE now supports WAITing for both menus and 
  75. gadgets. Waiting is more operating-system-friendly than event trapping.
  76.  
  77. A simple graphical front-end (Integrated Development Environment) is also
  78. provided with the archive. This is written in ACE.
  79.  
  80.  
  81. Bug fixes
  82. ---------
  83. - Improved memory management at compile-time. 
  84. - The compiler now handles ctrl-c trapping correctly. In previous versions 
  85.   there was a conflict between ACE's user-break handling and that used by 
  86.   the C compiler used to produce ACE (Sozobon C). 
  87. - In addition ctrl-c can now be trapped for all programs whether using 
  88.   screens or windows. 
  89. - Some label names caused the assembler to generate syntax errors.
  90.  
  91.  
  92. Author: David Benn, Launceston, Tasmania, January 1994
  93. -- 
  94. dbenn@leven.appcomp.utas.edu.au - David Benn. Uni. of Tasmania at Launceston.
  95. That it will never come again is what makes life so sweet. (Emily Dickinson)
  96.  
  97.