December 29, 2003
Miles Egan's lython puts a lisp-like sexpr syntax on top of python:
(def foo (a)
(* a 5))
It generates python bytecode, and even includes macros:
(defmacro tmac (a b)
(* ,a ,b))
(print (tmac 1 2))
(print (tmac (+ 1 1) (+ 2 2)))
Posted by jjwiseman at December 29, 2003 05:23 PM
Your free project links include the closing paren in the link and so don't work without removing the paren in the url bar.
It's pretty much my favorite language. It's like lisp and a python mixed... designed for its skills in magic.
Would be quite cool to have a Python->Lisp compiler, though, so Python code could be loaded into a Lisp runtime and compiled to native code.