 Introduction and Usage   -- ZSLIB Version 3.4 --
 File Date Stamping
 System Date and Time
 Date and Day-of-Week Output
 Time Output
 Number Output
 Character and String I/O
 String Parsing and Manipulation
 Date/Time/Number Conversion
 Miscellaneous
 Module Data
:
                           Introduction to ZSLIB


ZSLIB provides a  large  number  of  low-level  assembly  language tools to
handle most routine  date  and  time  and  file  stamp  tasks  under ZSDOS.
Several routines  for  CP/M Plus have also been added to aid in maintaining
program compatibility  with  that  system.  In  addition,  ZSLIB provides a
number of routines supplementing those in SYSLIB for number conversions and
output; string input, manipulation, and output; command  line  parsing; and
video highlighting.

CAUTION:  All but  one  of  these  routines  are  compatible  with  earlier
versions of  ZSLIB  (before  3.0).  The former DOSTYP routine, however, has
been renamed BDOSTYP.  Its  global  DOSVER  byte  has been renamed BDOSVER.
Programs that call this routine directly will have to edited to reflect the
new names.  The names of a few other routines have  been  changed,  but the
old entry points have been maintained for compatibility.

                           Using ZSLIB Routines


Most ZSLIB modules call SYSLIB  routines, requiring that SYSLIB be searched
by the linker after it searches ZSLIB.

The GCOMNAM module calls Z3LIB  routines,  requiring that Z3LIB be searched
by the linker after it searches ZSLIB, but before it searches SYSLIB.

The HV-series for highlighted video use the global ENVPTR from Z3LIB.  That
variable is initialized by  Z3LIB's  Z3INIT routine.  Z3INIT must be called
by your program before any calls to HVON, HVOFF, HVPRINT,  HVPSTR, HVTINIT,
or HVDINIT.
::ZSLIB0
::ZSLIB1
::ZSLIB2
::ZSLIB3
::ZSLIB4
::ZSLIB5
::ZSLIB6
::ZSLIB7
::ZSLIB8
::ZSLIB9
