gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: [Axiom-developer] common-lisp and GCL-2.6.8pre *features


From: Gabriel Dos Reis
Subject: [Gcl-devel] Re: [Axiom-developer] common-lisp and GCL-2.6.8pre *features*
Date: 11 Aug 2007 20:42:12 -0500

Stephen Wilson <address@hidden> writes:

| Gabriel Dos Reis <address@hidden> writes:
| > >(member :common-lisp *features*)
| > 
| > NIL
| > 
| > >(member :gcl *features*)
| > 
| > (:GCL :AKCL :COMMON :KCL)
| > 
| > >#-:common-lisp foo
| > 
| > Error: The variable FOO is unbound.
| > Fast links are on: do (si::use-fast-links nil) for debugging
| > Error signalled by EVAL.
| > Broken at EVAL.  Type :H for Help.
| > 
| > 
| > 
| > 
| > I would have expected the system NOT to try to evaluate foo.
| 
| >From the hyperspec:
| 
|   #- is like #+ except that it skips the expression if the test succeeds; 
that is,
| 
|   #-test expression ==  #+(not test) expression
| 
| 
| In other words, "#-:common-lisp foo"  means "evaluate foo iff
| :common-lisp is not on *features*". 

So, do you agree there is a bug in GCL here?

-- Gaby




reply via email to

[Prev in Thread] Current Thread [Next in Thread]