Wednesday, November 12, 2014

More Miscellaneous C++ and STL Changes

The Table class is going to be completely redesigned to better utilize C++.  Before starting this major development, there are several more miscellaneous C++ and STL changes to be made to some of the other classes.  The changes are expected to be minor, so development will be done on a single topic branch (to avoid short lived branches).  These changes include:
  • Modifying the dictionary information classes to use STL.
  • Modifying the Tester class to be a function operator class, and use exceptions for error reporting.
  • Modifying the Program Code class to use STL, be in its own header file, and not use a container class as its base class.
  • Modifying the Program Model class to use STL.
  • Modifying the Translator class to fully use STL, be a function operator class, and use exceptions for error reporting.
  • Making other minor miscellaneous changes that come up along the way.

No comments:

Post a Comment

All comments and feedback welcomed, whether positive or negative.
(Anonymous comments are allowed, but comments with URL links or unrelated comments will be removed.)