>>>>> "John" == John Lapeyre <lapeyre.math122a at gmail.com> writes:
John> On 09/04/2013 11:37 PM, Matt Kaufmann wrote:
>> Thank you, Don. If there's a complete list of platforms for
>> which ANSI builds are expected to work for 2.6.9, and if
>> possible one for
>> 2.6.8 as well, I'd be interested. In particular, it would be
>> nice to
>> know whether 2.6.9 ANSI builds on Linux are expected to work.
John> On x86_64 linux, I built gcl 2.6.8, and 2.6.9 with
John> ./configure --enable-readline --enable-ansi
John> --prefix=/usr/local/gcl-2.6.8 (9) and maxima with export
John> GCL_ANSI=y ./configure --enable-gcl
John> --prefix=/usr/local/maxima-5.31.0-gcl-2.6.8 (9)
John> --with-gcl=/usr/local/bin/gcl-2.6.8 (9) Maxima passed all
John> tests, for each of 2.6.8 and 2.6.9 I'm not sure what the
John> flag does, but the doc says. ?--enable-ansi builds a large
John> gcl aiming for ansi compliance
AFAIK, I think that's basically it. Without --enable-ansi, gcl is
basically compatible with CLtL1[1]. With it, gcl is closer to ANSI
Common Lisp, but there are still quite a few missing features.
Ray
[1] Common Lisp the Language, from the book of the same name.