yacc man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

yacc(1)								       yacc(1)

Name
       yacc - yet another compiler-compiler

Syntax
       yacc [-vd] grammar

Description
       The  command converts a context-free grammar into a set of tables for a
       simple automaton which executes an left	recursive  parsing  algorithm.
       The  grammar  may  be ambiguous; specified precedence rules are used to
       break ambiguities.

       The output file, must be compiled by the C compiler to produce  a  pro‐
       gram  yyparse.	This  program must be loaded with the lexical analyzer
       program, yylex, as well as main and yyerror, an error handling routine.
       These  routines	must  be  supplied by the user; is useful for creating
       lexical analyzers usable by

Options
       -d Writes all define statements to  file.   This	 allows	 source	 files
	  other than to access the token codes.

       -v Writes  description of parsing tables and report of grammatical con‐
	  flicts to file.

Diagnostics
       The number of reduce-reduce and shift-reduce conflicts is  reported  on
       the  standard output; a more detailed report is found in the Similarly,
       if some rules are not reachable from the start  symbol,	this  is  also
       reported.

Restrictions
       Because	file  names  are fixed, at most one process can be active in a
       given directory at a time.

Files
       y.output
       y.tab.c
       y.tab.h		   defines for token names
       yacc.tmp, yacc.acts temporary files

See Also
       lex(1)
       "YACC - Yet Another Compiler Compiler" ULTRIX  Supplementary  Documents
       Vol. II:Programmer

								       yacc(1)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net