ccl icon indicating copy to clipboard operation
ccl copied to clipboard

Clozure Common Lisp

Results 186 ccl issues
Sort by recently updated
recently updated
newest added
trafficstars

* lib/setf.lisp: (defsetf) use CCL::%DESTRUCTURE-LAMBDA-LIST instead of CCL::RENAME-LAMBDA-VARS to come up with a suitable setf expansion. https://lists.clozure.com/pipermail/openmcl-devel/2020-September/012217.html Currently CCL does not expand defsetf lambda lists of the form (defsetf get-foo...

I'm building from scratch on a Raspberry Pi (with ARMv7 Processor rev 5 (v71) CPU), and it hangs on [optimizaters.lisp](https://github.com/Clozure/ccl/blob/v1.12-dev.5/compiler/optimizers.lisp) on `v1.12-dev.5` (or `v1.12` or `v1.12.1`), but it works fine...

CLHS apparantly requires implementations to provide a macro-function for non-ANSI special-operators http://www.lispworks.com/documentation/lw71/CLHS/Body/f_macro_.htm with the line: > The macro definition must be available for use by programs that understand only the...

Port CCL to the 64-bit ARM. Historically, a port to a new architecture has taken about 3 or 4 wizard-months. The 64-bit ARM can be configured in such a way...

big

I'm using ccl 1.12 LinuxX8664. ``` ? (format t "~,v,,ve" 15 2 1d10) 10.00000000000000D+8 ``` The printed result is off by a factor of 10; the exponent should be 9,...

Using `describe` on a symbol where a symbol macro has been defined doesn't display the definition. It shows function and value slots as unbound, but doesn't give any indication it's...

Hello all, # Context Signalling in Unix sometimes requires signalling not only a process with a given pid, but also all the processes under a given process-group. Example: In contexts...

The following example is from CLHS http://www.lispworks.com/documentation/HyperSpec/Body/m_define.htm ``` (defun square (x) (expt x 2)) ;; => SQUARE (define-compiler-macro square (&whole form arg) (if (atom arg) `(expt ,arg 2) (case (car...

When compiling (via SLY's `C-c C-k sly-compile-and-load-file` or ASDF's `load-system`, both of which I believe invoke `compile-file`), a file containing: ``` (defgeneric foo (bar)) (defmethod foo ((bar number)) (1+ bar))...

It seems that CCL/ARM doesn't like certain filesystems. Specifically in my testing, GlusterFS. I have a GlusterFS filesystem set up. The ARM system itself is a contributor to this GlusterFS,...