Interpreter's first successful pass through tests file, valve4.def. Not all paths were executed, but it successfully halted.
Passing arguments to function still needs some work, however, arguments to intrinsic functions (like moveAbsolute()) is working.
Note that intrinsic functions fill their fcnLink entry with a negative number to differentiate them from normal functions defined in the input (i.e. .def) file.
Currently, intrinsic functions are implemented as a simple C procedure. This should be addressed in a future submission by making the motor class part of the interpret class.