This is just to report a bug I found in the syntax-case egg.  I hope
it is not a misundertanding on my case.

If I run csi and eval

    (use html-stream syntax-case srfi-40)
    (stream-cons "foo" stream-null)

I get

    Error: unbound variable: stream-cons .

I tested under Chicken 2.5.  Interestingly, if I change the order and
put syntax-case first (or if I remove html-stream), the second
expression evaluates successfully.

I would appreciate it if this bug in syntax-case were removed.  It did
take me a while to figure out what was going on (my code is far more
complex, the compiled file calls a function in a unit that calls a
function in an egg to load a lot of files in an unpredictable order,
each with its own specific require-extension expresion) and I would
like to remove my workaround from my code.

Thanks! :-)

Alejo.
http://azul.freaks-unidos.net/


_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to