Skip to content

plkrueger/CocoaInterface

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

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