[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] Problem with macros and compilation
From: |
Peter Bex |
Subject: |
[Chicken-users] Problem with macros and compilation |
Date: |
Sun, 16 Jan 2005 23:51:56 +0100 |
User-agent: |
Mutt/1.4.2.1i |
Hi all,
When I compile this:
(require 'generalised-case)
(case* "test" string=?
[("foo" "bar") (display "foo or bar")]
[("test") (display "test")]
[else (display "other")])
I get the following errors when compiling using csc:
Warning: literal in operator position: ("foo" "bar")
Warning: literal in operator position: ("test")
In csi it works perfectly (either with or without hygienic macros activated).
This is probably a bug in my generalised-case egg, but I don't know where to
look. Can someone help me out?
Regards,
Peter
--
http://www.student.kun.nl/peter.bex
--
"The process of preparing programs for a digital computer
is especially attractive, not only because it can be economically
and scientifically rewarding, but also because it can be an aesthetic
experience much like composing poetry or music."
-- Donald Knuth
pgpGSUYiQyM35.pgp
Description: PGP signature
- [Chicken-users] Problem with macros and compilation,
Peter Bex <=