Commit History

Autor SHA1 Mensaxe Data
  Per Bothner 174e8faf56 Fix GitLab issue #56 "string->number not working with base 36". %!s(int64=5) %!d(string=hai) anos
  Per Bothner e0189e9dfe * Q2Read.java: Recognize definition syntax VAR^ or VAR^TYPE. %!s(int64=7) %!d(string=hai) anos
  Per Bothner 74a56d2f2b * SourceLocator.java: Enable source ranges, with ending position. %!s(int64=7) %!d(string=hai) anos
  Per Bothner 0030da0806 * BindDecls.java: Handle literal patterns and #!if guards. %!s(int64=8) %!d(string=hai) anos
  Per Bothner 1c00ad32f0 * standard/Scheme.java: Re-do just loadClass("kawa.lib.kawa.base"). %!s(int64=8) %!d(string=hai) anos
  Per Bothner e93a4177ef Sync branches/invoke with trunk -r8883:9027 %!s(int64=8) %!d(string=hai) anos
  Per Bothner b78f7cb115 Sync branches/invoke with trunk -r8580:8731 %!s(int64=9) %!d(string=hai) anos
  Per Bothner 0604f2a461 Sync branches/invoke with trunk -r8566:8580. %!s(int64=9) %!d(string=hai) anos
  Per Bothner 2926330b64 Tweak SimpleVector classes for performace (use primitive values more), %!s(int64=9) %!d(string=hai) anos
  Per Bothner 7ff9d626bb * LispReader.java (SCM_LEXPONENT_IS_BIGDECIMAL): New flags value. %!s(int64=9) %!d(string=hai) anos
  Per Bothner e3d5fb4e0c * LispReader.java (parseNumber): If specified as exact, do exact %!s(int64=9) %!d(string=hai) anos
  Per Bothner 4fd9aac70b * Q2.java (createReadTable): Handle ':' and '@' as in Kawa-Schemee. %!s(int64=10) %!d(string=hai) anos
  Per Bothner 10eaf54fe3 * ReaderTypespec.java (read): Allow non-terminating-macro characters. %!s(int64=10) %!d(string=hai) anos
  Per Bothner 2e5e7221f1 Resolve colon names even if quasiquote isn't in scope. %!s(int64=10) %!d(string=hai) anos
  Per Bothner c339634317 Implement support for quaternions, contributed by Jamison Hope. %!s(int64=10) %!d(string=hai) anos
  Per Bothner 4437f3db27 * LispReader.java (readAndHandleToken): Complain if token is ".". %!s(int64=10) %!d(string=hai) anos
  Per Bothner 3059a3cf19 * LispReader.java (readNumberWithRadix): Check for and append '#' %!s(int64=10) %!d(string=hai) anos
  Per Bothner 7d51784118 * ports.scm (read): Call setReturnMutablePairs so mutable pairs %!s(int64=10) %!d(string=hai) anos
  Per Bothner 8e898eb921 Fix string->number to handle a radix specifier in the string. %!s(int64=10) %!d(string=hai) anos
  Per Bothner cadfe02261 * LispReader.java (readCharacter): Handle non-BMP characters. %!s(int64=10) %!d(string=hai) anos
  Per Bothner fd4994c509 * LispReader.java (readCharacter): Better error if character %!s(int64=10) %!d(string=hai) anos
  Per Bothner 2f8eaf726f Add support for $splice$ operation. %!s(int64=10) %!d(string=hai) anos
  Per Bothner 3df71515bc Add support for "coding" declaration in file header. %!s(int64=11) %!d(string=hai) anos
  Per Bothner 8d9598e899 * LineBufferedReader.java: Merge into InPort.java, and remove. %!s(int64=11) %!d(string=hai) anos
  Per Bothner 1c5f793386 Moved Reader/Writer classes to new package gnu.kawa.io. %!s(int64=11) %!d(string=hai) anos
  Per Bothner 8d88b4f950 * ReaderDispatchMisc.java (read): Support R7RS's #true/#false. %!s(int64=11) %!d(string=hai) anos
  Per Bothner 370a647d2c * LispReader.java: Allow '\|' (vertical-bar), useful in symbols. %!s(int64=11) %!d(string=hai) anos
  Per Bothner d1381c2afc * LispReader.java (readToken): Allow r7rs-style general escape %!s(int64=11) %!d(string=hai) anos
  Per Bothner 4ec075add3 Various improvements to command-line handling. %!s(int64=11) %!d(string=hai) anos
  Per Bothner ef4dcaf5ba * LispReader.java (parseNumber): Allow arbitrary-case for inf and nan. %!s(int64=11) %!d(string=hai) anos