Revision Control System
The virtual machine and compiler can check compatibility between data files (when using the embedded database), source code, and compiled program files.
The virtual machine maintains separate values to determine both backward and forward compatibility. If a valid error is generated due to an incompatibility, the error is fatal.
Compatibility checking is intended as a safeguard, not a convenience. Support is provided only when compiling and running under the same revision of DataFlex.