LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    yacc

    
    
    

    SYNOPSIS

           yacc [ -dglrtv ] [ -b file_prefix ] [ -p symbol_prefix ] filename
    
    
    

    DESCRIPTION

           Yacc reads the grammar specification in the file filename and generates
           an LALR(1) parser for it.  The parsers consist  of  a  set  of  LALR(1)
           parsing  tables  and a driver routine written in the C programming lan-
           guage.  Yacc normally writes the parse tables and the driver routine to
           the file y.tab.c.
    
           The following options are available:
    
                  -b file_prefix
                         The  -b option changes the prefix prepended to the output
                         file names to the string  denoted  by  file_prefix.   The
                         default prefix is the character y.
    
                  -d     The  -d option causes the header file y.tab.h to be writ-
                         ten.
    
                  -g     The -g option causes a graphical description of the  gen-
                         erated  LALR(1) parser to be written to the file y.dot in
                         graphviz format, ready to be processed by dot(1).
    
                  -l     If the -l option is not specified, yacc will insert #line
                         directives  in  the generated code.  The #line directives
                         let the C compiler relate errors in the generated code to
                         the user's original code.  If the -l option is specified,
                         yacc will not insert the #line directives.  #line  direc-
                         tives specified by the user will be retained.
    
                  -o output_file
                         specify the filename for the parser file.  If this option
                         is not given, the output filename is the file prefix con-
                         catenated  with  the  file  suffix,  e.g., y.tab.c.  This
                         overrides the -p option.
    
                  -p symbol_prefix
                         The -p option changes the prefix prepended to yacc-gener-
                         ated symbols to the string denoted by symbol_prefix.  The
                         default prefix is the string yy.
    
                  -r     The -r option causes yacc to produce separate  files  for
                         code  and  tables.   The code file is named y.code.c, and
                         the tables file is named y.tab.c.
    
                  -t     The -t option changes the preprocessor directives  gener-
                         ated  by yacc so that debugging statements will be incor-
                         porated in the compiled code.
    
                  -v     The -v option causes a human-readable description of  the
                         generated parser to be written to the file y.output.
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz