【文件属性】:
文件名称:积分兑换系统java源码-clomacs:简化EmacsLisp与Clojure的交互,反之亦然
文件大小:17KB
文件格式:ZIP
更新时间:2021-06-06 19:44:41
系统开源
积分兑换系统
java源码
克洛马克
Emacs
是一个
Lisp。
Clojure
是一个
Lisp。
可以将两者放在一起形成最终的开发环境吗?
也许是“Clomacs”?
来自
Emacs
并不适合
Anonymous
Cow
的所有人讨论。
Clomacs
简化了从
Emacs
lisp
调用
Clojure
代码,反之亦然。
目的是提供一个工具来创建混合的
Elisp-Clojure
Emacs
扩展。
它在下面提供了一个小包装器以减少重复代码,并用于通过
http
请求从
Clojure
调用
Elisp。
概述
运行混合的
Elisp-Clojure
代码有一些要求。
应该加载所有
Elisp
端代码,nREPL
必须与所有相关的
Clojure
端代码及其依赖项一起运行。
因此,混合
Elisp-Clojure
Emacs
扩展的用户希望从扩展中简单地运行
Elisp
代码。
clomacs-defun的目的是将
Clojure
函数包装在一个
Elisp
函数中,如果需要,它将启动
CIDER
或使用某些
Elisp-Clojure
Emacs
扩展的现有
CIDER
【文件预览】:
clomacs-master
----.gitignore(136B)
----Makefile(129B)
----src()
--------elisp()
--------clj()
----Cask(110B)
----README.md(6KB)
----.circleci()
--------config.yml(586B)
----.projectile(16B)
----test()
--------elisp()
--------clj()
----project.clj(491B)