Per Bothner
|
95d83cb7bd
Fixes for strings-test.scm testsuite.
|
7 years ago |
Per Bothner
|
36e95c10a2
Add SRFI-140 UTF-16/string conversions.
|
7 years ago |
Per Bothner
|
5d0ec6c1af
* ByteVector.java (toUtf8): Rename to utf8ToString.
|
7 years ago |
Per Bothner
|
39cfac5954
Change vector->string to (by default) return an istring.
|
7 years ago |
Per Bothner
|
21ccecfc1e
* strings.scm (string-replicate): New procedure.
|
7 years ago |
Per Bothner
|
9c047e9c17
String viewed as vector works same as string-ref.
|
7 years ago |
Per Bothner
|
890979c6da
Change so substring (by default) returns an immutable IString.
|
8 years ago |
Per Bothner
|
7a200aff5e
* IString.java: Implement Comparable.
|
8 years ago |
Per Bothner
|
240a3f888e
Optimize substring and other string operations that take (begin,end) pairs.
|
8 years ago |
Per Bothner
|
7f905716db
New class IString, a string implementation with contant-time codepoint indexing.
|
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
|
8 years ago |
Per Bothner
|
0604f2a461
Sync branches/invoke with trunk -r8566:8580.
|
9 years ago |
Per Bothner
|
d67d2341b6
Allow indexing of a string using a sequence of integers.
|
9 years ago |
Per Bothner
|
126af75038
Efficient treatment of CharSequences as sequences of Unicode characters.
|
9 years ago |
Per Bothner
|
d588f01f1f
* Char.java (IGNORABLE_CHAR): New constant.
|
9 years ago |
Per Bothner
|
68b02b705d
* strings.scm (string-length): Change to use sizeInCodePoints.
|
10 years ago |
Per Bothner
|
471abd1deb
* Strings.java (printQuoted): Add escape option value.
|
11 years ago |
Per Bothner
|
7bb2a2ae16
* Strings.java (copyInfo): Fix off-by-one error.
|
11 years ago |
Per Bothner
|
4d2d1a3b12
* numbers.scm (square): New procedure from R7RS.
|
11 years ago |
Per Bothner
|
759d43e664
Generalize formatting support from Writer to Appendable.
|
12 years ago |
Per Bothner
|
8b9a655cc6
* LispReader.java (readEscape): Implement R6RS behavior for
|
16 years ago |
Per Bothner
|
c26d377f52
Change represent of Scheme string to CharSequence.
|
18 years ago |
Per Bothner
|
09a9ce89e1
|
19 years ago |
Per Bothner
|
01e2d6f2c2
n
|
23 years ago |
Per Bothner
|
9da3e26ff8
|
24 years ago |