On Wed, Sep 9, 2009 at 12:19 AM, Brian Harvey <[email protected]> wrote:
> > For example, what will you suggest a natural interface to
> > import Xlib? It defines symbols like XK_A and XK_a,
>
> This is a strong argument, that definitely made me think hard about my
> position; interfacing with That Language code does seem to require some
> degree of following its rules.
>
> But I think the issues are more general than case-folding. What if some
> C library exports the symbol car? Is a Scheme program that interfaces
>
^^^^^^^^
> with that library going to forgo using lists?
>
> So I'm afraid that the FFI library is going to end up using strings to
> represent the foreign symbols anyway.
>
>
The advent of hygeinic macros marked the end of the era in which symbols
could be equated with identifiers. Identifiers have a lot more information
in them.
Lynn
_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss