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: kawa goals


On Oct 16, 2010, at 3:29 AM, Per Bothner wrote:

On 10/14/2010 03:24 AM, Helmut Eller wrote:

In general, make Kawa more "friendly", e.g. add doc-strings, make it
easy to find the source file of functions, add an object inspector etc.

I think many of these are IDE issues, though I realize traditionally IDE's in Lisp have depended on eval and repl. Thus I don't think old-fashioned docstrings (in the sense of a run-time property) is really the right thing. Better an annotation (or a separate resource file), so the strings can be found either at compile time *or* at run-time.


I think that's what I was describing, too. Maybe in the source file it would look like a traditional docstring, but the compiler would transform it into an Annotation. (I much prefer the idea of an Annotation over a separate resource file -- separate files are harder to keep synchronized, and I would like to see Annotation support anyway.)

--
Jamison Hope
The PTR Group
www.theptrgroup.com




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