Skip to content

Instantly share code, notes, and snippets.

@btbytes
Created October 19, 2010 13:32
Show Gist options
  • Select an option

  • Save btbytes/634192 to your computer and use it in GitHub Desktop.

Select an option

Save btbytes/634192 to your computer and use it in GitHub Desktop.
CLPython Quickstart
CLPython quick start guide:
Run a string of Python code: (CLPYTHON:RUN "for i in range(4): print i")
Run a Python file: (CLPYTHON:RUN #p"~/example/foo.py")
Start the Python "interpreter" (REPL): (CLPYTHON.APP.REPL:REPL)
To start mixed Python/Lisp input mode: (CLPYTHON.PARSER:ENTER-MIXED-LISP-PYTHON-SYNTAX)
Run the test suite: (ASDF:OPERATE 'ASDF:TEST-OP :CLPYTHON)
("clpython")
* (asdf:operate 'asdf:load-op :clpython)
CLPython quick start guide:
Run a string of Python code: (CLPYTHON:RUN "for i in range(4): print i")
Run a Python file: (CLPYTHON:RUN #p"~/example/foo.py")
Start the Python "interpreter" (REPL): (CLPYTHON.APP.REPL:REPL)
To start mixed Python/Lisp input mode: (CLPYTHON.PARSER:ENTER-MIXED-LISP-PYTHON-SYNTAX)
Run the test suite: (ASDF:OPERATE 'ASDF:TEST-OP :CLPYTHON)
#<ASDF:LOAD-OP NIL {B93EE51}>
((#<ASDF:COMPILE-OP NIL {C8FE919}>
. #<ASDF:CL-SOURCE-FILE "clpython.parser" "parser" "grammar-aclyacc">)
(#<ASDF:COMPILE-OP NIL {C8FE919}> . #<ASDF:MODULE "clpython.parser" "parser">)
(#<ASDF:COMPILE-OP NIL {C8FE919}> . #<ASDF:SYSTEM "clpython.parser">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}>
. #<ASDF:CL-SOURCE-FILE "clpython.parser" "parser" "grammar-aclyacc">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}>
. #<ASDF:CL-SOURCE-FILE "clpython.parser" "parser" "grammar-clyacc">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}>
. #<ASDF:CL-SOURCE-FILE "clpython.parser" "parser" "ast-util">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}>
. #<ASDF:CL-SOURCE-FILE "clpython.parser" "parser" "walk">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}>
. #<ASDF:CL-SOURCE-FILE "clpython.parser" "parser" "pprint">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}> . #<ASDF:MODULE "clpython.parser" "parser">)
(#<ASDF:LOAD-OP NIL {C8FE8F9}> . #<ASDF:SYSTEM "clpython.parser">)
(#<ASDF:COMPILE-OP NIL {C8FE8E9}> . #<ASDF:SYSTEM "clpython.compiler">)
(#<ASDF:LOAD-OP NIL {C8FE8D9}> . #<ASDF:SYSTEM "clpython.compiler">)
(#<ASDF:COMPILE-OP NIL {C8FE8C9}> . #<ASDF:SYSTEM "clpython.contrib">)
(#<ASDF:LOAD-OP NIL {AD238F1}> . #<ASDF:SYSTEM "clpython.contrib">)
(#<ASDF:COMPILE-OP NIL {B3D0691}> . #<ASDF:SYSTEM "clpython">)
(#<ASDF:LOAD-OP NIL {B93EE51}> . #<ASDF:SYSTEM "clpython">))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment