Files
CgeStr/generator
Mikhail Romanko 6c050628d0
Some checks failed
CI / build-and-analyze (push) Failing after 29s
Add CI workflow and fix issues with the code
2026-07-02 11:12:56 +03:00
..
2026-06-21 13:35:05 +03:00
2026-06-14 22:51:45 +03:00
2026-06-21 13:35:05 +03:00
2026-06-21 13:35:05 +03:00

Generator

This utility should be used to regenerate tables based on Unicode Character Database (UCD).

Current version of this utility builds tables and functions for the following properties:

  • Case mappings for lower, upper, title cases (1:1 and 1:M)
  • Case folding (1:1 and 1:M)
  • General category

Usage

Compile Tables.c

gcc Tables.c -o Tables

Download and put UnicodeData.txt, CaseFolding.txt, SpecialCasing.txt near the compiled Tables program, run it and pipe output into UCD.c.

Tables > ../UCD.c

You can download required files from here