acfq | acfisq | fprintcsv | fprinttex |
info | infoinit | loadtab | lockfile |
unlockfile | printcsv | printtex | PrintMatrix |
ReadArg | ReadArgUsed | savetab | setseed |
size | TrackInit | TrackTime | TrackRoutine |
TrackReport | wait |
Since version 3.10 of Ox, the bug in the timer routines
is resolved, and these routines are not needed anymore.
[Top]
When iWait > 0, the routine successively tries to lock the file, waiting iWait seconds inbetween, until it succeeds.
Several generalizations included in the present version of this routine are programmed by Patrick Houweling.
Missing values in a matrix are not printed, resulting in an empty cell in a table.
Missing values in a matrix are printed at .NaN.
The definition of the types changed in September 2005, switching the types for boolean and real to a more logical order. Now, incorrect use of the type should result in warning messages on screen, but still correct behaviour of the ReadArg function according to the old definition.
Optionally, allowed input can be indicated. If this is the case, then still only a maximum of |iType| arguments are read and tested.
With TrackTime() the routine which is entered is indicated; the routine returns the routine which was left. The present routine is either indicated using an index number, or more conveniently by its name.
By adding lines calling TrackTime in a program, it is possible to profile the computations.