ACE compiler

From Amiga Coding
Revision as of 23:44, 7 August 2009 by Spellcoder (talk | contribs) (New page: 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 featur...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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.


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.


ACE was written by David Benn.


ACE exists of:

  • compiler (produces 68000 assembly code)
  • assembler, linker, run-time libraries (linkable)
  • text and AmigaGuide docs
  • integrated development environment
  • large collection of example programs
  • utilities


History

  • V2.3 (6th release, October 22nd, 1994)


Links