文件名称:ergolib:一个旨在简化 Common Lisp 编程的库
文件大小:78KB
文件格式:ZIP
更新时间:2024-06-18 08:34:34
CommonLisp
麦角力布 版权所有 (c) 2014 由 Ron Garret。 此代码是免费软件。 它是根据 BSD 三条款许可证的条款分发的: 概括 Ergolib 是一组不同的实用程序,旨在使 Common Lisp 中的编程更容易。 ergolib 的设计基于减少程序员认知负担的愿望。 它故意牺牲运行时效率和遵守某些 Common Lisp 编码约定来实现这一目标。 特别是,ergolib 不使用构建系统,也不使用包(尽管如果有人想要,它可以很容易地修改为两者兼而有之)。 Ergolib 最初是为 Clozure Common Lisp (CCL) 编写的。 当前版本已初步支持 SBCL、ABCL 和 CLisp,但这只是经过轻微测试。 如果您在使用这些系统时遇到任何困难,请告诉我。 快速入门:加载 init.lisp 然后执行(需要 :ergolib) 基本 在 ergolib 中使用了一
【文件预览】:
ergolib-master
----.gitignore(20B)
----core()
--------binding-block.lisp(3KB)
--------ergodict.lisp(10KB)
--------iterators.lisp(10KB)
--------ergoclos.lisp(7KB)
--------ergobase.lisp(6KB)
--------mappers.lisp(3KB)
--------ergoutils.lisp(10KB)
--------globals.lisp(4KB)
----ergo.lisp(1KB)
----compat.lisp(3KB)
----init.lisp(535B)
----experimental()
--------shadows.lisp(370B)
--------persistence.lisp(9KB)
--------symbol-reader-macros.lisp(3KB)
--------parcil.lisp(10KB)
--------lexicons.lisp(15KB)
----layer1()
--------hashlib.lisp(883B)
--------bashlink.lisp(2KB)
--------pylink.lisp(2KB)
--------pattern-match.lisp(2KB)
--------cas.lisp(4KB)
--------basen.lisp(1KB)
--------tsfifo.lisp(2KB)
--------sql.lisp(16KB)
--------rffi.lisp(9KB)
--------html.lisp(244B)
--------html-utils.lisp(2KB)
----README.md(7KB)
----web()
--------js()
--------cl-who-patches.lisp(3KB)
--------css()
--------webutils.lisp(21KB)
--------bootstrap.lisp(9KB)
----ergolib.lisp(114B)
----quicklisp.lisp(55KB)
----ql.lisp(968B)