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: questions about kawa (or possibly scheme)


Per Bothner writes:

 > > The main question is where I should look (if there is any such place)
 > > for answers to questions such as those below.
Since there's no answer, I guess this is the place.

 > > Is there something way to find what symbols have function bindings
 > > like *packages* and do-symbols ?
 > 
 > Do remember that Kawa is very compiler-oriented.  So, to a large
 > extent is Scheme - especially R6RS.  Function bindings may be
 > local to a module or other scope, in which case they're not
 > accessible from a symbol or package.
 > 
 > Kawa does have packages and a way to get at symbols, but it's
 > not really supported.  What do you need this for?  Perhaps
 > you'r asking the wrong question?

I was hoping to browse the list and thus find functions/variables
of interest.  What's the proper way to find out what's there?
I tried looking at the latest scheme spec index but I don't see things
like write -- which I just guessed by luck after print didn't work.

At a higher level the objective is to write applications in lisp 
(I'm hoping scheme will suffice) while using java for the UI.
I've been assuming that it's easy from a java app to create a kawa
process, pass it strings to read/eval/print, get the string outputs
from print and put them into the java UI.
Is this plan impacted by kawa being compiler oriented, or anything
else that you can tell?


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