Macintosh Common Lisp ( MCL ) is a commercial implementation of the Common Lisp programming language .
| Macintosh Common Lisp | |
|---|---|
| Type of | Software development environment |
| Author | Coral software |
| Developer | Digitool, Inc. |
| operating system | Mac OS |
| Latest version | 5.2 (March 2005) |
| License | a commercial |
| Site | digitool.com |
The composition of MCL includes an integrated development environment , a compiler in machine code , a debugger , an object inspector.
History
In 1987 , Coral Software released the first version of Coral Common Lisp, a Common Lisp application development environment for Macintosh computers .
Coral Common Lisp was widely used by Apple Computer when developing Apple Dylan . In 1989 , Apple Computer acquired Coral Software and Coral Common Lisp was renamed Macintosh Common Lisp.
In 1990 , Apple Computer released a new version of the Macintosh Common Lisp that corresponded to Common Lisp described in Guy L. Steele's second edition of Common Lisp the Language. Some time later, Apple Computer stopped developing several of its development environments and compilers, including Macintosh Common Lisp.
On November 10, 1994, Apple Computer transferred the rights to the Macintosh Common Lisp to Digitool, which was created to continue developing the Macintosh Common Lisp. One of Digitool's first tasks was to release MCL for Macintosh based on PowerPC processors , which by then had replaced Macintosh based on Motorola 680x0 processors . As a result, the MCL compiler has been completely rewritten.
In May 1995 , Digitool released its first version for the Motorola 680x0 processors , and in April 1996 the first version for PowerPC .
In March 2008 , Digitool released open source version 5.2 for PowerPC processors . [one]
Notes
- ↑ Open Source Release Notes MCL 5.2 Archived June 14, 2008.