文件名称:cloture:常见Lisp中的Clojure
文件大小:79KB
文件格式:ZIP
更新时间:2024-03-28 10:49:39
CommonLisp
衣衫ture Cloture是Common Lisp中Clojure的实现。 首先,它旨在与Common Lisp良好地互操作。 Lijup阅读器读取Clojure,而Clojure名称空间是Lisp包。 Cloture处于非常早期的阶段(pre-alpha),但是它已经发展到足以加载,从而允许实际上是用Clojure编写的。 到目前为止,工作一直集中在使真正的Clojure代码在CL中工作的关键路径上。 但是,如果Clojurists有兴趣,我可能会努力使其成为更完整的Clojure实现。 Clojure与ClojureScript Cloture比ClojureScript更接近Clojure。 除其他外,该计划将支持Clojure的并发原语( atom , ref , agent , future , promise )。 但是,Cloture遵循ClojureScript,
【文件预览】:
cloture-master
----.gitignore(7B)
----README.md(5KB)
----package.lisp(2KB)
----cloture.asd(2KB)
----epl-v10.html(12KB)
----quasiquote.lisp(17KB)
----clojure-printer.lisp(2KB)
----walk.lisp(4KB)
----cloture-test.asd(400B)
----t()
--------test.lisp(367B)
--------cloture-tests.cljc(21KB)
----iterate-drivers.lisp(6KB)
----core-syms.txt(6KB)
----cloture.lisp(16KB)
----asdf.lisp(352B)
----clojure()
--------set.lisp(381B)
--------walk.lisp(1KB)
--------test.cljc(27KB)
--------string.lisp(2KB)
--------stacktrace.lisp(372B)
--------template.lisp(473B)
--------pprint.lisp(773B)
--------cloture.lisp(759B)
--------sycamore.lisp(4KB)
--------core2.lisp(4KB)
--------core.lisp(85KB)
----fset-hacks.lisp(3KB)
----errors.lisp(5KB)
----clojure-packages.lisp(5KB)
----interpol.lisp(23KB)
----clojure-repl.lisp(752B)
----readtable.lisp(10KB)
----pprint-syms.txt(386B)