Skip to content

cbbrowne/cl-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLPython - an implementation of Python in Common Lisp

CLPython is an open-source implementation of Python written in Common Lisp. With CLPython you can run Python programs in a Lisp environment. Libraries written in Lisp are available to Python code, and Python libraries can be accessed by Lisp code.

CLPython is developed by Willem Broekema and is released as open source under the LLGPL.

Documentation

Please see the Introduction and Manual on common-lisp.net.

Requirements

CLPython runs successfully on each of the following platforms:

There are dependencies on:

Install

To compile and load CLPython you need asdf. First create a link from the repository to files clpython.asd and clpython-test.asd. Then load the system:

(asdf:operate 'asdf:load-op :clpython)

To run the test suite:

(asdf:operate 'asdf:test-op :clpython)

The test result printed at the end should be a message like "Errors detected in this test: 4" (which are a handful known issues) and many successes. Unintended test errors are marked as "unexpected" in the summary; please report them if they occur.

Mailing Lists

There are two mailing lists, both low-traffic:

About

An implementation of Python in Common Lisp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Lisp 100.0%