This is the mail archive of the kawa@sourceware.org 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: SchemeScript and code completion


> That requires integrating the compiler (specifically
> type checking) to be integrated with the IDE, which
> is difficult.
> 
> >
> > Is this really possible in Kawa? Things like
> >
> > (define-namespace String <java.lang.String>)
> >
> > ... (String:trim s) ...
> >
> > are legal, but not variables:methodName. Or am I mistaken here?
> 
> See
> http://www.gnu.org/software/kawa/Namespaces.html
> http://www.gnu.org/software/kawa/Method-operations.html
> http://www.gnu.org/software/kawa/PathExpressions.html


Right. Since I still use Kawa 1.8 at work (don't ask why please ;-), I
always forget about path expressions. 

I'm not sure SchemeScript will support the full generality of path
expressions. A number of types can be inferred syntactically, but I won't
integrate the compiler. This would obviously require too much work (I don't
have a lot of bandwidth to work on this right now ). I will at least try to
replicate the functionality found in SchemeScript 1.2.15.

Dominique



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