The TiConv library is a part of the TiLP & TiEmu projects and constitutes with the other libraries a complete framework for developping linking and/or TI files oriented applications.
detokenized
(TI8x)
(char maps) raw varname ----------------------> TI8X charset --+------------+-> UTF-8 or UTF-16 for display | copied (TI9x) | raw varname ----------------------> TI9X charset --+ | copied (USB) | raw varname ----------------------> TIUTF8 charset --+ | (switch case) +----------------> Glib Filename Encoding for filenames (char maps) tokenized (TI8x) TI-UTF-8 -------------> TI-8X/9X charset -+------------------+-> TI-file varname encoding for TI files contents | | | copied (TI9x) | +------------------+ |
TI82 |
TI85 |
TI86 |
TI9x |
![]() |
![]() |
![]() |
![]() |
TI73 |
TI83 |
TI83+/84+ |
|
![]() |
![]() |
![]() |