tivars_lib_cpp
tivars_lib_cpp copied to clipboard
A C++ library to interact with TI-z80 (82/83/84 series) calculators files (programs, lists, matrices, etc.)
With the actual `programs_tokens.csv` : - some characters like `p`, `z`, `t`... - are replaced with `[p]`, `[z]`, `[t]`... - and not like `[|p]`, `[|z]`, `[|t]`... This PR make the...
... and enforce rules to auto-fix when possible (auto-capitalization etc). It's just a hack right now. see https://github.com/TI-Toolkit/tivars_lib_py/issues/12 for the same issue.
In addition to PYSC/PYCD, we now have: * `PYMP` for "precompiled" modules. Format is unknown for now. No sure what we can extract from it. Maybe custom menu info and...
If we're able to solve this, it would get rid of this (sub)type-[passing](https://github.com/adriweb/tivars_lib_cpp/blob/master/src/TIVarTypes.cpp#L79-L85)/[wrapping](https://github.com/adriweb/tivars_lib_cpp/blob/master/src/TIVarTypes.cpp#L17-L23)-and-[using](https://github.com/adriweb/tivars_lib_cpp/blob/master/src/TypeHandlers/TH_GenericComplex.cpp#L46-L56) crap... So we'd have to parse the string and figure out the type from that... Any idea...