This directory contains a real-world example of how uCalc Transform is being used as a great time-saver in the development of uCalc products.  Changes are constantly being made in exported function/routines, and constants, etc.  Items are added, deleted, renamed all the time during the development process.  Headers for the various compilers that are supported, as well as interpreter batch files, must all be updated to reflect these changes.  Doing this by hand would be excessively tedious, time-consuming, and prone to errors that might be difficult to track.  The mere thought of doing this manually would make development more cautious and less daring, resulting in fewer uCalc products, with greater delays between each product update.  However with the right transforms in place, a large number of updated files are auto-generated in a matter of seconds.

Examine the CreateHeaders.Bat, then run it to see the files that are generated.  The transforms (*.uc) were created/tested interactively prior to committing them to a batch file.  So open Interface.Bas as a regular file, and then open some of the transform files, and experiment interactively with the transforms.

Ask how you too can save a great deal of time and be more productive with uCalc Transform.