[Next] [Previous] [Up] [Top] [Contents] [Index]

Chapter 2: A Brief Tour of MCL

Overview of MCL

MCL includes the best of traditional Lisp environments and of the Macintosh. Because of this, if you have experience with either the Macintosh or with other Lisp implementations, you'll likely feel immediately comfortable in MCL.

From the Macintosh side:

  • You work with multiple windows, menus, and other standard UI elements.
  • You use an editor that supports the standard Macintosh editing commands.

  • From the Lisp side:

  • You write programs in Common Lisp and use the Common Lisp Object System (CLOS).
  • You interact with your program through a Listener window.
  • The editor is fully programmable and supports standard Emacs commands.
  • At any time you can look at and edit the source code of any function, class, or other object. You can look up a documentation string for any definition.
  • You can debug your source code in many ways, including stepping through it, tracing it, and inspecting it with an editable Inspector.
  • Your environment is fully programmable.


  • Gettmg Started with MCL - 19 OCT 1996
    [Next] [Previous] [Up] [Top] [Contents] [Index]

    Generated with Harlequin WebMaker