Page 275 - Compact Numerical Methods For Computers
P. 275

262               Compact numerical methods for computers
                            The files which end in an ‘X.’ contain information to control the drivers, in fact, they
                            contain the names of the EX*.CNM control files. This facility is provided to allow
                            for very rapid testing of all the codes at once (the technical term for this is ‘regression
                            testing’). Note that console image files having names of the form OUT0102 are
                            created, which correspond in form to the driver names, i.e. DR0102.PAS. The
                            command line files present on the disk are:

                            DR0102X.    DR03AX.     DR03X.      DR04X.      DR0506X.    DR0708X.
                            DR09X.      DR10X.      DR13X.      DR14X.      DR15X.      DR1617X.
                            DR1618X.    DR19X.      DR21X.      DR22X.      DR23X.      DR24IIX.
                            DR24LEX. DR24LSX. DR25X.            DR26X.      DR27X.

                            Users may wish to note that there are a number of deficiencies with version 3.01 a of
                            Turbo Pascal. I have experienced some difficulty in halting programs with the
                            Control-C or Control-Break keystrokes, in particular when the program is waiting
                            for input. In some instances, attempts to halt the program seem to interfere with the
                            files on disk, and the ‘working’ algorithm file has been over-written! On some
                            occasions, the leftmost characters entered from the keyboard are erased by READ
                            instructions. From the point of view of a software developer, the absence of a facility
                            to compile under command of a BATch command file is a nuisance. Despite these
                            faults, the system is relatively easy to use. Many of the faults of Turbo Pascal 3.01a
                            have been addressed in later versions of the product. We anticipate that a diskette of
                            the present codes adapted for version 5.0 of Turbo Pascal will be available about the
                            time the book is published. Turbo Pascal 5.0 is, however, a much ‘larger’ system in
                            terms of memory requirements.
   270   271   272   273   274   275   276   277   278   279   280