This is the mail archive of the kawa@sources.redhat.com mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]