cvs commit: hugs98/src char.c
ross at glass.cse.ogi.edu
ross at glass.cse.ogi.edu
Sat Nov 15 17:14:44 EST 2003
ross 2003/11/15 17:14:44 PST
Modified files:
src char.c
Log:
Continuing the addition of Dimitry Golubovsky's work on adding Unicode:
widen the consChar table (a tabulation of (:) c for each Char c) to the
full range of Chars. The table is now implemented by a sparse 3-level
array, allocated and filled lazily. For speed, the ASCII subset is
treated specially.
This isn't necessary yet, since consChar() isn't currently called with
a value larger than 255. This will change with the subsequent addition
of Unicode I/O and full numeric escapes in string literals.
Revision Changes Path
1.4 +124 -0 hugs98/src/char.c
More information about the Cvs-hugs
mailing list