In January 1989, Apple Computer acquired the assets of Coral Software.
Coral had two main Lisp products: Allegro Common Lisp and Pearl Lisp.
Apple has re-released Allegro Common Lisp as the APDA product:
Macintosh Allegro Common Lisp, at the reduced price of $495. Macintosh
Allegro CL contains three modules previously sold separately by Coral
Software: Allegro CL, the Foreign Function Interface and the Stand-
Alone Application Generator.

All v1.x versions were based on the first edition of Guy L. Steele's
"Common Lisp: The Language".

v1.3.2 was released in April of 1990, and includes an interface
designer (with sourcecode), programmable graphing utility (with
sourcecode), windoids, FFI supportin MPW 3.0 object files, and colour
dialogs and menus. Future plans included System 7 support (virtual
memory, AppleEvents), Ephemeral GC, CLOS, small applications, and
Steele 2nd Edition conformance.

v2.0 claims conformance to "Common Lisp: The Language (Second
Edition)" and minimal inclusion of the work of the ANSI X3J13
subcommittee on Common Lisp. It replaces Object-Lisp with CLOS, is
32-bit clean (prior versions required 24-bit addressing), and supports
virtual memory. It also includes a new debugger and inspector.

Compatibility
Architecture: 68k

### Crashes

Versions prior to v1.2.2 may crash when running on a 68030 processor.

Versions prior to v1.3.1 may crash if a 68882 math coprocessor is
installed. A patch is available for older versions; see "PT 23 -
Macintosh Allegro Common Lisp Features".

### Limitations When Using MultiFinder

Some packages for v1.2.2 do not have the canBackground flag set in
their SIZE resource, which will prevent background operation in
MultiFinder. You can correct this yourself via ResEdit.

When using MultiFinder, v1.2.2 prevents shutdown or reboot until you
manually tell the application to quit. Fixed in v1.3.1.

### Memory Limitations

You cannot follow a pointer into ROM or NuBus memory locations.

v1.3.1 and earlier cannot use more than 8 MB of RAM. "Future versions"
were promised to support "as much memory as the Macintosh OS
supports".

### Other Limitations

Support for colour dialogs and menus begins with v1.3.1.

v2.0 does not function correctly on a PowerBook 170 after the
PowerBook has awakened from Rest mode. Divide-by-zero will not return
an error, but instead returns a large number.

Many names have changed in v2.0; see "Macintosh Common Lisp 2.0
Release Notes".

See "PT 23 - Macintosh Allegro Common Lisp Features" for additional
problems and solutions addressed in v1.3.1.

See also "Macintosh Common Lisp 2.0 Release Notes".