[ clisp-Bugs-3603480 ] unless test ignored when compiling

SourceForge.net <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
Bugs item #3603480, was opened at 2013-02-05 17:49
Message generated for change (Tracker Item Submitted) made by ksvanhorn
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3603480&group_id=1355

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: clisp
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Kevin S. Van Horn (ksvanhorn)
Assigned to: Bruno Haible (haible)
Summary: unless test ignored when compiling

Initial Comment:
The following file gives an error (can't redefine setq) when compiled, but not when loaded:

--- foo.lisp --
(unless t
  (defmacro setq (a b) nil))

(setq var 'value)
--- end ---

This is a simplified version of code that occurs in the paiprolog system, and this problem causes  (ql:quickload "paiprolog") to fail.

I encountered this problem with CLISP 2.49 running on Windows. 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3603480&group_id=1355

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.