Annotation of researchv10dc/man/mana/bison.1, revision 1.1

1.1     ! root        1: .TH BISON 1 local
        !             2: .SH NAME
        !             3: bison \- GNU Project parser generator (yacc replacement)
        !             4: .SH SYNOPSIS
        !             5: .B bison
        !             6: [
        !             7: .B \-dvy
        !             8: ] file
        !             9: .SH DESCRIPTION
        !            10: .I Bison
        !            11: is a parser generator in the style of
        !            12: .IR yacc (1).
        !            13: It should be upwardly compatible with input files designed
        !            14: for
        !            15: .IR yacc .
        !            16: .PP
        !            17: Input files should follow the
        !            18: .I yacc
        !            19: convention of ending in ``.y''.
        !            20: Unlike
        !            21: .IR yacc ,
        !            22: the generated files do not have fixed names, but instead use the prefix
        !            23: of the input file.
        !            24: For instance, a grammar description file named
        !            25: .B parse.y
        !            26: would produce the generated parser in a file named
        !            27: .BR parse.tab.c ,
        !            28: instead of
        !            29: .IR yacc 's
        !            30: .BR y.tab.c .
        !            31: .PP
        !            32: .I Bison
        !            33: takes three optional flags.
        !            34: .TP
        !            35: .B \-d
        !            36: Produce a
        !            37: .B .tab.h
        !            38: file, similar to
        !            39: .IR yacc 's
        !            40: .B y.tab.h
        !            41: file.
        !            42: .TP
        !            43: .B \-v
        !            44: Be verbose. Analogous to the same flag for
        !            45: .IR yacc .
        !            46: .TP
        !            47: .B \-y
        !            48: Use fixed output file names. I.e., force the output to be in files
        !            49: .BR y.tab.c ,
        !            50: .BR y.tab.h ,
        !            51: and so on. This is for full
        !            52: .I yacc
        !            53: compatibility.
        !            54: .SH FILES
        !            55: /usr/lib/bison.simple  simple parser
        !            56: .br
        !            57: /usr/lib/bison.hairy   complicated parser
        !            58: .SH SEE ALSO
        !            59: .IR yacc (1)
        !            60: .SH DIAGNOSTICS
        !            61: ``Self explanatory.''

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.