I need to program a device which takes instructions using compiled Turbo Pascal 7 scripts, but the documentation on the custom units included with the device are not sufficient to allow me to understand what's going on when I write the programs, which is starting to cause some problems.
There are a number of .TPU files included as libraries, which I gather are pre-compiled binary library files like dlls. I think even having the names, types and function prototypes from these libraries would go a LONG way towards helping me figure this out, but I can't find any documentation on the format of a TPU file. I can definitely see some function names and variables that I recognize in there, but I don't have any way to interpret all the binary junk around them.
Is there any sort of utility out there that I'm not finding to allow exploring the function and variable prototypes? If not, is there some format specification document floating around that I can look in to do it manually?
Update: I still haven't figured it out, but I am now fairly certain that these were written by the aliens in Mars Attacks: