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