[cxml-devel] Error in ystream.lisp while loading closure-common

David Lichteblau david at lichteblau.com
Sat May 17 19:29:05 UTC 2008


Hi,

Quoting Chaitanya Gupta (mail at chaitanyagupta.com):
> The error occurred while Lisp was compiling YSTREAM-WRITE-ESCAPABLE-RUNE  
> in ystream.lisp. To me the problem seems that RUNE is defined as a  
> compiler-macro and its also being used as a SETF form. I am not sure  
> whether its a problem with my Lisp or closure-common. I am using ACL 8.0  
> on Intel Mac OS X.
>
> It loads fine on SBCL, but DEFINLINE doesn't define any compiler macros  
> in SBCL. Maybe that's why it loads fine here and breaks on ACL?

thanks for the report and the detailed analysis.

I don't have Allegro and don't really understand the failure mode
either, but I've replaced that use of (setf rune) with (setf elt), which
should not cause the same problem.


Please try again,
d.



More information about the cxml-devel mailing list