我创建了一些自己的用户包,但遇到了名称冲突。 在Java中,命名惯例是在包名中使用您的域名: 例如:import com.example.somepackage;。 对于常见的Lisp软件包,是否有广泛使用的包命名惯例? 谢谢, Russell
我正在使用OS X 10.6.4。我一直在使用clbuild为SBCL安装支持库(包括clsql),并通过Aquamacs进行所有工作。我按照Hive Logic上的出色指南安装了MySQL。但是,当我调用(require 'clsql) - 这似乎没问题 - 然后尝试执行(clsql:con...
假设我有一个浮点数1234.9 我想将其格式化为1.234,90 是否有一种格式指令组合可以实现这一点?~D可以处理分组和分组字符,但只能处理整数。 ~F根本不处理分组。据我所知,没有任何指令可以将小数点从.更改为, 我唯一看到的解决方法是使用~D对整数部分进行数字分组,并将其与,和小数...
是否有类似于Elephant的Common Lisp持久化解决方案,可以允许函数持久化?目前我的应用程序将标识符存储在数据库中,并在稍后搜索函数表中的标识符,但这种方法不允许动态创建的函数被存储。
如何在程序开始时正确加载quicklisp?我目前是复制/粘贴quicklisp插入到我的.eclrc文件中的代码块,例如: ;;; quicklisp (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" ...
是否有适用于ICSharpCode.TextEditor的Common Lisp语法突出显示.xshd文件?我在Google上没有找到一个,而编写语法突出显示规范文件的格式文档非常糟糕,以至于我自己无法做出很好的文件。我可以突出显示基本关键字,但不多。 它需要具备以下功能: - 突出显示C...
在clisp中,以下的代码是有效的:(defun hit-history () (shell "tail ssqHitNum.txt")) 然而,在Clozure CL中,shell函数不被支持!
给定一个列表,如何一次处理N个项目?Ruby在Enumerable上有一个名为each_slice的方法可以实现此功能;那么Lisp的等效方法是什么?
我想同时使用&rest和&key。然而,下面的尝试代码: (defun test (&rest args &key (name "who")) nil) (test 1 2 3 4 5 :name "hoge") 导致错误: *** - 测试:关键字参...