>>> (a for a in xrange(10000)) <generator object at 0x81a8fcc> >>> b = 'blah' >>> _ <generator object at 0x81a8fcc>
>>> import webbrowser >>> webbrowser.open_new_tab('http://www.stackoverflow.com')
python -m SimpleHTTPServer 8000
>>> import atexit
Вам нужно будет преобразовать
(my-define <name> <args> <body>)
в
(def <name> (fn <args> <body>))
На самом деле это довольно просто:
(defmacro my-define [name args body]
`(def ~name (fn ~args ~body)))