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] |
I've incorporated Jamison's suggestion for getNamedLispType to uses strings rather than classes, I have the following behaviour from both Scheme and CL which seems undesirable:
#|kawa:2|# |clisp:t| ClassType java.lang.Object
I think you're confusing the *value* t vs the *type specifier* t. They have nothing to do with each other, and |clisp:t| evaluates to the latter - which should be equivalent to java.lang.Object.
The old behaviour was to output Type boolean. For that to work, there needs to be a default boolean type in LispLanguage, which to pick? For reference, Scheme's boolean type is initialised like this in Scheme:
We probably need a type category for either sets of values or predicates, but let's defer that until we deal with patterns. -- --Per Bothner per@bothner.com http://per.bothner.com/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |