Skip to content

Cocoa interface code written in Lisp for use with Clozure Common Lisp (CCL)

License

Notifications You must be signed in to change notification settings

plkrueger/CocoaInterface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CocoaInterface

Cocoa interface code written in Lisp for use with Clozure Common Lisp (CCL) This is a Lisp code library to be used in conjunction with Clozure Common Lisp (CCL) on Apple OS X platforms. Building on CCL’s Objective-C interface, it provides functions for interfacing with Apple’s Cocoa functionality to build user interface windows dynamically within lisp code. It thus bypasses the typical Xcode processes of other programming languages.

CCL can be installed from the Apple App store (free). It can also be cloned from GitHub (https://github.com/Clozure/ccl).

See the “Setting up your CCL environment” section of the CocoaInterface/Documentation/UserInterfaceTutorial.pdf file for information about how to configure and use this code. These instructions assume that CCL was installed from the App store and although I am not aware of any difference that should arise by installing from Github, I have not tested that process.

The CocoaInterface/Documentation folder contains other information about various functionality that is offered in this code distribution.

Let me know if you find errors or encounter other problems.

About

Cocoa interface code written in Lisp for use with Clozure Common Lisp (CCL)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published