https://github.com/soasis/encoding_tables
Shared tables between C and C++ for encoding infrastructure
https://github.com/soasis/encoding_tables
c cpp data encoding
Last synced: 10 months ago
JSON representation
Shared tables between C and C++ for encoding infrastructure
- Host: GitHub
- URL: https://github.com/soasis/encoding_tables
- Owner: soasis
- License: other
- Created: 2022-12-26T14:20:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T00:39:32.000Z (10 months ago)
- Last Synced: 2025-04-07T01:27:44.859Z (10 months ago)
- Topics: c, cpp, data, encoding
- Language: C
- Homepage:
- Size: 1020 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `ztd.encoding_tables`
This is a support library containing shared encoding tables between C and C++. It is a separate library to prevent any sort of header or implementation-based bloat.
The tables are usually sourced from one of the following places, when it is not come up with by just observing output in the wild:
- WHATWG's Encoding Specification (https://encoding.spec.whatwg.org/)
- For Unicode and from the Unicode Consortium (https://www.unicode.org/):
- The UCD and its derivatives (https://www.unicode.org/ucd/)
- Unicode's (Legacy) Mapping Data (https://www.unicode.org/Public/MAPPINGS/)
- Vendor Documentation and Manuals when it is clear the encoding is not patented or has entered the Public Domain / CC0.