| OCR Text |
Show 61 : 5;E:e ll be deed in this chapter as an exte5ion to the Frcqraing language Pascal [7) • Pascal as cosen be;ause it is fairly ell known and because it alrEY !5 rr2y cf the data 5tructurin facilities we will Fascal also h.akes an iportant distinction betweer. e:i the type of a structure and declaring instances of tho2e tY?ES as variables. his distinction is useful for oEl:ng 5ice the model defiition can siply be viewed as an exte:l ty?e definition hich is glocal to all of the application prorams which make p the system. The choice of a host proqrarrig 13n?uage is hen other considerations dictate the choice of a less ata structure sup?ort as ?art of the implementation. This :5 the case, for Exarrple, in the Fortran based systerr described in Appendix I. Although lacking the elegance and c:a=ty hat could be aceved using i mere suitable host lan?age, this Fortran based implerrentaticn serves both as a veicle for testing the consistency of these ideas and as a ?ractical, working cdeli? systerr. |