home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / zsus / z3help / y.lbr / ZSLIB.HZP / ZSLIB.HLP
Encoding:
Text File  |  1991-10-09  |  2.0 KB  |  54 lines

  1.  Introduction and Usage   -- ZSLIB Version 3.4 --
  2.  File Date Stamping
  3.  System Date and Time
  4.  Date and Day-of-Week Output
  5.  Time Output
  6.  Number Output
  7.  Character and String I/O
  8.  String Parsing and Manipulation
  9.  Date/Time/Number Conversion
  10.  Miscellaneous
  11.  Module Data
  12. :
  13.                            Introduction to ZSLIB
  14.  
  15.  
  16. ZSLIB provides a  large  number  of  low-level  assembly  language tools to
  17. handle most routine  date  and  time  and  file  stamp  tasks  under ZSDOS.
  18. Several routines  for  CP/M Plus have also been added to aid in maintaining
  19. program compatibility  with  that  system.  In  addition,  ZSLIB provides a
  20. number of routines supplementing those in SYSLIB for number conversions and
  21. output; string input, manipulation, and output; command  line  parsing; and
  22. video highlighting.
  23.  
  24. CAUTION:  All but  one  of  these  routines  are  compatible  with  earlier
  25. versions of  ZSLIB  (before  3.0).  The former DOSTYP routine, however, has
  26. been renamed BDOSTYP.  Its  global  DOSVER  byte  has been renamed BDOSVER.
  27. Programs that call this routine directly will have to edited to reflect the
  28. new names.  The names of a few other routines have  been  changed,  but the
  29. old entry points have been maintained for compatibility.
  30.  
  31.                            Using ZSLIB Routines
  32.  
  33.  
  34. Most ZSLIB modules call SYSLIB  routines, requiring that SYSLIB be searched
  35. by the linker after it searches ZSLIB.
  36.  
  37. The GCOMNAM module calls Z3LIB  routines,  requiring that Z3LIB be searched
  38. by the linker after it searches ZSLIB, but before it searches SYSLIB.
  39.  
  40. The HV-series for highlighted video use the global ENVPTR from Z3LIB.  That
  41. variable is initialized by  Z3LIB's  Z3INIT routine.  Z3INIT must be called
  42. by your program before any calls to HVON, HVOFF, HVPRINT,  HVPSTR, HVTINIT,
  43. or HVDINIT.
  44. ::ZSLIB0
  45. ::ZSLIB1
  46. ::ZSLIB2
  47. ::ZSLIB3
  48. ::ZSLIB4
  49. ::ZSLIB5
  50. ::ZSLIB6
  51. ::ZSLIB7
  52. ::ZSLIB8
  53. ::ZSLIB9
  54.