home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 2: PC
/
frozenfish_august_1995.bin
/
bbs
/
d09xx
/
d0969.lha
/
ACE
/
ACE.ftp
< prev
next >
Wrap
Internet Message Format
|
1994-01-30
|
4KB
From smtp Wed Jan 19 13:36 MST 1994
>From fnf Wed Jan 19 12:34:44 PST 1994 remote from cygnus.com
Received: by cygnus.com (4.1/SMI-4.1)
id AA17228; Wed, 19 Jan 94 12:34:44 PST
Received: from cygnus.com by fishpond.cygnus.com; Wed, 19 Jan 94 13:36 MST
Date: Wed, 19 Jan 94 12:34:44 PST
From: cygnus.com!fnf (Fred Fish)
Content-Length: 3573
Content-Type: text
Message-Id: <9401192034.AA17228@cygnus.com>
To: cygnus.com!fnf
Status: O
Xref: majipoor.cygnus.com comp.sys.amiga.programmer:12494
Newsgroups: comp.sys.amiga.programmer
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
From: dbenn@leven.appcomp.utas.edu.au (David Benn)
Subject: ACE v2.0 now available via anonymous FTP.
Message-ID: <1994Jan19.070024.9955@cam.compserv.utas.edu.au>
Originator: dbenn@leven
Sender: news@cam.compserv.utas.edu.au
Organization: University of Tasmania at Launceston
Date: Wed, 19 Jan 94 07:00:24 GMT
Lines: 70
------------
ANNOUNCEMENT
------------
*****************************************************************
ACE Amiga BASIC compiler version 2.0 available via anonymous ftp.
*****************************************************************
I have uploaded ace_v2.lha to nic.funet.fi (/pub/amiga/incoming/programming).
It should eventually appear in the directory /pub/amiga/programming/basic.
ACE can also be found at:
ftp.appcomp.utas.edu.au
in the directory /pub/amiga/ACE. This site belongs to the University of
Tasmania at Launceston's Department of Applied Computing and Mathematics.
Note that this ftp site will contain more example source code, utilities
and other useful files for ACE in the future.
Any problems with this ftp site or with the ACE material found on it should
be reported to me. Likewise, all comments and bug reports relating to ACE
should be directed to me at:
dbenn@leven.appcomp.utas.edu.au
Introduction
------------
ACE is a FreeWare Amiga BASIC compiler which, in conjunction with A68K and
Blink produces standalone executables.
The language defines a large subset of AmigaBASIC but also has many features
not found in the latter such as: turtle graphics, recursion, SUBs with return
values, structures, arguments, include files, a better WAVE command which
allows for large waveforms, external references, named constants and a
variety of other commands and functions not found in AmigaBASIC.
New features in version 2.0 include: gadgets, three standard requester types,
serial I/O and menus (with optional command-keys for menu items). New commands
and functions for this version include EXIT FOR, PTAB, SPC, DEF FN, ON ERROR
and ERR (these last two handle file and serial I/O at present). INPUT and
PRINT can now be used transparently for all screen/window combinations.
All user-defined windows are now fully-configurable and may be used in
conjunction with screens as per AmigaBASIC. Window close event trapping is
also a new feature.
In addition to event trapping, ACE now supports WAITing for both menus and
gadgets. Waiting is more operating-system-friendly than event trapping.
A simple graphical front-end (Integrated Development Environment) is also
provided with the archive. This is written in ACE.
Bug fixes
---------
- Improved memory management at compile-time.
- The compiler now handles ctrl-c trapping correctly. In previous versions
there was a conflict between ACE's user-break handling and that used by
the C compiler used to produce ACE (Sozobon C).
- In addition ctrl-c can now be trapped for all programs whether using
screens or windows.
- Some label names caused the assembler to generate syntax errors.
Author: David Benn, Launceston, Tasmania, January 1994
--
dbenn@leven.appcomp.utas.edu.au - David Benn. Uni. of Tasmania at Launceston.
That it will never come again is what makes life so sweet. (Emily Dickinson)