Introduction
Macintosh Common Lisp 4.0
Macintosh Common Lisp 4.0 runs as a native PowerPC application and includes a compiler that produces native PowerPC code.
Macintosh Common Lisp 3.1
Macintosh Common Lisp 3.1 runs as a native 68x application and includes a compiler that produces 68x code. It will also run under emulation on a Power Macintosh, although this configuration is no longer recommended.
For the most part, MCL 4.0 and MCL 3.1 provide the same interface and feature set. The same source code should compile and run with the same behavior (although at different speeds) in both versions. The same programming tools and libraries are available in both versions.
There are a small number of areas where MCL 4.0 and MCL 3.1 differ. Chief among these are the OS interface and foreign function interface. They also differ in their representation of objects and in the object runtime, so the behavior of the garbage collector, size limits of objects, etc. will vary between the two versions. Where MCL 4.0 and MCL 3.1 differ, the documentation will describe both, first describing the feature or behavior of MCL 4.0, and then describing the feature or behavior of MCL 3.1.
Generated with Harlequin WebMaker