Dietrich Epp
|
491950e57d
|
Allow data generator to be run directly from Bazel
When run from Bazel without additional arguments, it will write data
files directly to the source directory.
|
2022-03-23 12:00:18 -04:00 |
|
Dietrich Epp
|
c96bb9cd0a
|
Implement extended ASCII converter engine
This adds support for the simplest 8-bit character encodings, which are
compatible with ASCII.
|
2022-03-23 01:26:25 -04:00 |
|
Dietrich Epp
|
f2317d0ce7
|
Create build rules for generated data
Add flags to the generator code to specify the location of input and
output files.
|
2022-03-22 19:02:57 -04:00 |
|
Dietrich Epp
|
f94a65d245
|
Generate conversion data for extended ASCII
This creates conversion tables for 11 of the 21 character sets.
|
2022-03-15 16:19:56 -04:00 |
|
Dietrich Epp
|
f49e81388c
|
Generate charmap string resources
The string resources contain names of scripts, regions, and character
maps.
|
2022-03-15 15:34:39 -04:00 |
|
Dietrich Epp
|
ca074ce387
|
Write conversion from script and region to charmap
The generation tool creates a GetCharmap function in C which takes the
script and region as input and returns the charmap index.
|
2022-03-15 14:31:12 -04:00 |
|
Dietrich Epp
|
022d11fa14
|
Parse character map information
This adds associations between scripts, regions, and character maps, and
parses them from a Go utility.
|
2022-03-15 13:38:45 -04:00 |
|