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: New Kawa features - and incompatibilities


Per Bothner wrote:

The other big change is that the "path expressions" discussed in
http://www.gnu.org/software/kawa/PathExpressions.html
now use colon rather than backslash.
...
This is where old code might break.  The problem (which existed
before but is now likely to be worse) is that non-Kawa-specific
Scheme code uses colon as a regular symbol constituent.  So
you might a symbol named
  format:symbol-case-conv
as well as a function named format.

Do you attempt a lookup of the whole symbol before parsing it for the colon? If so, I think most old and non-Kawa-specific code is reasonably supported.


Jim


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