[slime-devel] 8-bit Allegro mode
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.
More information about the slime-devel