home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / OS2-YACC.ZIP / YACC.DOC < prev    next >
Text File  |  1980-01-04  |  2KB  |  84 lines

  1. /*
  2.   HEADER: CUG     nnn.nn;
  3.   TITLE:     YACC - Yet Another Compilier-Compilier
  4.   VERSION:     1.0 for IBM-PC
  5.   DATE:      JAN 28, 1985
  6.   DESCRIPTION:     LALR(1) Parser Generator. From UNIX
  7.   KEYWORDS:     Parser Generator Compilier-Compilier YACC
  8.   SYSTEM:     IBM-PC and Compatiables
  9.   FILENAME:      YACC.DOC
  10.   WARNINGS:     This program is not for the casual user. It will
  11.          be useful primarily to expert developers.
  12.   CRC:         N/A
  13.   SEE-ALSO:     LEX and PREP
  14.   AUTHORS:     Scott Guthery 11100 leafwood lane Austin, TX 78750
  15.   COMPILERS:     DESMET-C
  16.   REFERENCES:     UNIX Systems Manuals
  17. */
  18.  
  19.         yacc -- LALR(1) Parser Generator
  20.  
  21.  
  22.         NAME:  yacc - LALR(1) Parser Generator
  23.  
  24.         SYNOPSIS:
  25.  
  26.                 yacc [options] file
  27.  
  28.         DESCRIPTION:
  29.  
  30.                 Yacc is the full UNIX V7 LALR(1) parser generator.  This
  31.                 version has smaller allocations for the work tables, but
  32.                 is otherwise exactly  the  UNIX  version.   For  further
  33.                 documentation  on the use and operation of yacc, see the
  34.                 UNIX documentation.  The following options are defined:
  35.  
  36.                 -h              Generate "file.H" containing  the  token
  37.                                 code  #defines for your lexical analyzer
  38.                                 to #include.
  39.  
  40.                 -i              Generate "file.I" containing a  descrip-
  41.                                 tion   of   the   parser   as   to   the
  42.                                 shift-reduce  actions,  and  a  set   of
  43.                                 informative statistics about parser con-
  44.                                 struction.
  45.  
  46.         DIAGNOSTICS:
  47.  
  48.                 Usage ...
  49.  
  50.                         Illegal  options  cause  an   extensive   "help"
  51.                         message to be printed.
  52.  
  53.                 Many other fairly descriptive error messages.
  54.  
  55.         BUGS:
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.