|
Language:
|
BASIC
|
|---|
|
Package:
|
ACE - AmigaBASIC Compiler with Extras
|
|---|
|
Version:
|
2.3
|
|---|
|
Parts:
|
Compiler (produces 68000 assembly code), assembler, linker,
run-time libraries (linkable), text and AmigaGuide docs,
integrated development environment, large collection of
example programs, utilities.
|
|---|
|
Author:
|
David Benn. E-mail: D.Benn@appcomp.utas.edu.au
|
|---|
|
Location:
|
ftp://ftp.appcomp.utas.edu.au/pub/ACE/ace23.lha
ftp://Aminet/dev/basic/ace23.lha sites (wuarchive.wustl.edu)
|
|---|
|
Description:
|
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.
|
|---|
|
Conformance:
|
Follows AmigaBASIC fairly closely with most differences being
minor. Many extra features have been added however. Major
AmigaBASIC features yet to be implemented: double-precision
floating point math, random files, sprites.
|
|---|
|
Bugs:
|
See documentation: ace.doc, p 43-44.
|
|---|
|
Restrictions:
|
See documentation: ace.doc, p 42-43 and conformance (above).
|
|---|
|
Portability:
|
ACE is targetted at the Amiga but many generic BASIC
programs will compile with little or no change.
|
|---|
|
Status:
|
ACE is still being developed. Version 2.3 is its sixth release.
|
|---|
|
Discussion:
|
Discussion list: send the message "subscribe ace FirstName
LastName" to: Listserver@appcomp.utas.edu.au
|
|---|
|
Announcements:
|
On the ACE discussion list and the newsgroup
comp.sys.amiga.programmer
|
|---|
|
Updated:
|
October 22nd, 1994
|
|---|