home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 502b.lha / PCQ_v1.2 / Include / Libraries / MathLibrary.i < prev    next >
Encoding:
Text File  |  1991-05-07  |  979 b   |  33 lines

  1. {
  2.     MathLibrary.i for PCQ Pascal
  3. }
  4.  
  5.  
  6. {$I "Include:Exec/Libraries.i"}
  7.  
  8. Type
  9.  
  10.     MathIEEEBase = record
  11.     MathIEEEBase_LibNode    : Library;
  12.     MathIEEEBase_Flags    : Byte;
  13.     MathIEEEBase_reserved1    : Byte;
  14.     MathIEEEBase_68881    : Address;
  15.     MathIEEEBase_SysLib    : Address;
  16.     MathIEEEBase_SegList    : Address;
  17.     MathIEEEBase_Resource    : Address;   { MathResourcePtr }
  18.     MathIEEEBase_TaskOpenLib : Address;
  19.     MathIEEEBase_TaskCloseLib : Address;
  20.     {    This structure may be extended in the future }
  21.     end;
  22.     MathIEEEBasePtr = ^MathIEEEBase;
  23.  
  24. {
  25. * Math resources may need to know when a program opens or closes this
  26. * library. The functions TaskOpenLib and TaskCloseLib are called when 
  27. * a task opens or closes this library. They are initialized to point to
  28. * local initialization pertaining to 68881 stuff if 68881 resources 
  29. * are found. To override the default the vendor must provide appropriate 
  30. * hooks in the MathIEEEResource. If specified, these will be called 
  31. * when the library initializes.
  32. }
  33.