[slime-devel] 8-bit Allegro mode
Willem Broekema
metawilm at gmail.com
Mon Sep 7 09:49:13 UTC 2009
On Mon, Sep 7, 2009 at 5:20 AM, Scott L. Burson<Scott at sympoiesis.com> wrote:
> There are actually four Lisp executables that come in an Allegro
> distribution, that differ in two orthogonal dimensions. One
> dimension, which LISP-VERSION-STRING accounts for, is the case mode,
> "ANSI" or "modern". The other is 8-bit strings vs. 16-bit strings; I
> noticed that LISP-VERSION-STRING doesn't take this into account (but
> the fasls are indeed incompatible). The 16-bit executables are the
> default; the other two have "8" appended to their names.
> [...]
> (if (code-char 256) "" "8")
FWIW, the exported variable excl:real-char-code-limit seems to be
defined especially for detecting the 8 vs 16 bit mode.
http://www.franz.com/support/documentation/8.1/doc/variables/excl/real-char-code-limit.htm
- Willem
More information about the slime-devel
mailing list