Ticket #42 (new task)

Opened 3 years ago

Last modified 3 years ago

Integrate most of the "TIGCC" Tools Suite into GCC4TI

Reported by: debrouxl Owned by:
Priority: major Milestone: Version 1.00
Component: project Version: 0.96
Keywords: Cc:

Description

Ticket #34 is a good opportunity to add validity checks on calculator variable names to multiple GCC4TI tools. It is also a good opportunity to integrate most, if not all, the pctools of the "TIGCC" Tools Suite.

The integration would both:

  • make the variable name checking code common to even more programs, without having to duplicate it between GCC4TI and "TIGCC" (if we implement some checking for reserved variable names, it will become nontrivial);
  • most importantly, put the small but useful collection of pctools in their true home, i.e. built-in.

This week, I've discussed the history of the TIGCC Tools Suite (and potential integration in GCC4TI) with Thomas Nussbaumer. Besides confirming my understanding of the TIGCC Tools Suite's goal, he wrote he's OK with an integration.

The ebook-related stuff (calc program, pctools & Alice in Wonderland example) is a corner case, since it does not really belong to GCC4TI proper...
That is, unless we find a convincing use case for it within GCC4TI. I thought of a reduced on-calc GCC4TI documentation, since ebooks are read-only texts compressed with an efficient algorithm, but compressed searchable txtrider-type markup text, read through e.g. an uView integrated in the GTC IDE, would probably be much more appropriate...

Change History

comment:1 Changed 3 years ago by debrouxl

The code of 15 out of 18 pctools has been imported in r1308. Those which have been left out for now are the ebook-related ones: ttdos2ebk, ttebkgen and ttunebk.

TODO:

  • improve the Makefile so that it doesn't always recompile everything;
  • integrate the tools' documentation and examples (especially the ttarchive example) in the documentation system.
Note: See TracTickets for help on using tickets.