This is the mail archive of the
kawa@sources.redhat.com
mailing list for the Kawa project.
Re: invoke and mangling?
> However, method names are supposed to use the non-reversible mapping
> - at least we've done up to now.
That's what I'm getting at. For easy of compatibility between Java and
Scheme method names should (IMO) always be mangled with
reversible=false. So,
(define-simple-class <class-a> () ((method-a) 'a))
(invoke x 'method-a))
should both mangle to "methodA"
I tend to think that class names like <class-a> should be mangled
reversible=false also, but that's a more complicated issue.
Regards,
Chris Dean