bisonc++-doc_4.09.02-1_all.deb


Advertisement

Description

bisonc++-doc - Bison-style parser generator for C++

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name bisonc++-doc
Package version 4.09.02
Package release 1
Package architecture all
Package type deb
Installed size 1.39 KB
Download size 394.86 KB
Official Mirror ftp.br.debian.org
Bisonc++ was designed after `bison++', created by Alain Coetmeur. Bisonc++
adds to bison++ a cleaner class-design, using a base-class to communicate
lexical tokens to a lexical scanner.
Since bisonc++ generates the parser class as well as the parsing
function. The class can easily be provided with additional members without
needing polymorphic functions. Consequently, classes generated by bisonc++
have no virtual members and actually have but one public member: parse(),
replacing the old-style bison and bison++ yyparse() function.
Bisonc++ offers many options, among which an option to define classes
generated by bisonc++ in a separate namespace. This allows developers to
define additional symbols, even outside of the class generated by bisonc++,
without encountering name-collision problems. With bisonc++, artificial means
to prevent name-collisions, like bison and bison++'s yy-convention are not
required anymore when using bisonc++.  Bisonc++ merely generates C++ code. If
C code is required, bison should be used. Bisonc++'s grammar requirements are
highly compatible with bison's requirements, so converting a bison grammar
into a bisonc++ grammar should be fairly simple.
In addition to the bisonc++ parser generator itself and several skeleton
files, the package contains an extensive man-page, a full manual rewritten
after the original bison manual, and several examples.
Some history: Bisonc++ versions 0.98 is a complete rewrite of an LALR(1)
parser generator, as described in Aho, Sethi and Ullman's (1986) book
`Compilers' (a.k.a. the `Dragon Book'). Version 0.98 was completed in May
2005. Another major rewrite was completed one year later, May 2006, resulting
in version 1.00.
This package provides the supplemental documentation for Bisonc++.

Alternatives

Package Version Architecture Repository
bisonc++-doc_4.09.02-1_all.deb 4.09.02 all Debian Main
bisonc++-doc - - -

Download

Type URL
Binary Package bisonc++-doc_4.09.02-1_all.deb
Source Package bisonc++

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install bisonc++-doc deb package:
    # sudo apt-get install bisonc++-doc

Files

Path
/usr/share/doc/bisonc++-doc/README.class-setup.gz
/usr/share/doc/bisonc++-doc/README.flex
/usr/share/doc/bisonc++-doc/README.lookaheads.gz
/usr/share/doc/bisonc++-doc/README.parser
/usr/share/doc/bisonc++-doc/README.states-and-conflicts.gz
/usr/share/doc/bisonc++-doc/README.states.gz
/usr/share/doc/bisonc++-doc/changelog.Debian.gz
/usr/share/doc/bisonc++-doc/changelog.gz
/usr/share/doc/bisonc++-doc/copyright
/usr/share/doc/bisonc++-doc/bison-docs/bison.ps.org/bison.ps.gz
/usr/share/doc/bisonc++-doc/bison-docs/html/bison.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_1.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_10.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_11.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_12.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_13.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_14.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_15.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_16.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_2.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_3.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_4.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_5.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_6.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_7.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_8.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_9.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_abt.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_ovr.html
/usr/share/doc/bisonc++-doc/bison-docs/html/bison_toc.html
/usr/share/doc/bisonc++-doc/examples/README
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/FlexLexer.h.gz
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/Makefile
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/MyCompiler.cc
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/MyParser.h
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/MyParser.ih
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/MyParser.y
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/MyScanner.h
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/MyScanner.l
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/README
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/make
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/test.txt
/usr/share/doc/bisonc++-doc/examples/bison++Example.NEW/test2.txt
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/FlexLexer.h.gz
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/Makefile
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/MyCompiler.cc
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/MyParser.y
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/MyScanner.l
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/test.txt
/usr/share/doc/bisonc++-doc/examples/bison++Example.ORG/test2.txt
/usr/share/doc/bisonc++-doc/examples/calculator/README
/usr/share/doc/bisonc++-doc/examples/calculator/build
/usr/share/doc/bisonc++-doc/examples/calculator/calculator.cc
/usr/share/doc/bisonc++-doc/examples/calculator/parser/grammar
/usr/share/doc/bisonc++-doc/examples/calculator/parser/parser.h
/usr/share/doc/bisonc++-doc/examples/calculator/parser/parser.ih
/usr/share/doc/bisonc++-doc/examples/calculator/parser/parserbase.h
/usr/share/doc/bisonc++-doc/examples/calculator/scanner/lexer
/usr/share/doc/bisonc++-doc/examples/calculator/scanner/scanner.h
/usr/share/doc/bisonc++-doc/examples/calculator/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/manual/bisonc++.html
/usr/share/doc/bisonc++-doc/manual/bisonc++01.html
/usr/share/doc/bisonc++-doc/manual/bisonc++02.html
/usr/share/doc/bisonc++-doc/manual/bisonc++03.html
/usr/share/doc/bisonc++-doc/manual/bisonc++04.html
/usr/share/doc/bisonc++-doc/manual/bisonc++05.html
/usr/share/doc/bisonc++-doc/manual/bisonc++06.html
/usr/share/doc/bisonc++-doc/manual/bisonc++07.html
/usr/share/doc/bisonc++-doc/manual/bisonc++08.html
/usr/share/doc/bisonc++-doc/manual/bisonc++09.html
/usr/share/doc/bisonc++-doc/manual/examples/rpn/build
/usr/share/doc/bisonc++-doc/manual/examples/rpn/rpn.cc
/usr/share/doc/bisonc++-doc/manual/examples/rpn/rpn.h
/usr/share/doc/bisonc++-doc/manual/examples/rpn/parser/grammar
/usr/share/doc/bisonc++-doc/manual/examples/rpn/parser/lex.cc
/usr/share/doc/bisonc++-doc/manual/poly/README
/usr/share/doc/bisonc++-doc/manual/poly/build
/usr/share/doc/bisonc++-doc/manual/poly/icmconf
/usr/share/doc/bisonc++-doc/manual/poly/main.cc
/usr/share/doc/bisonc++-doc/manual/poly/main.ih
/usr/share/doc/bisonc++-doc/manual/poly/parser/grammar
/usr/share/doc/bisonc++-doc/manual/poly/parser/intvalue.cc
/usr/share/doc/bisonc++-doc/manual/poly/parser/parser.h
/usr/share/doc/bisonc++-doc/manual/poly/parser/parser.ih
/usr/share/doc/bisonc++-doc/manual/poly/scanner/lexer
/usr/share/doc/bisonc++-doc/manual/poly/scanner/scanner.h
/usr/share/doc/bisonc++-doc/manual/poly/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/run.gz
/usr/share/doc/bisonc++-doc/regression/aho4.42/doc
/usr/share/doc/bisonc++-doc/regression/aho4.42/parser/bgram
/usr/share/doc/bisonc++-doc/regression/aho4.42/parser/grammar
/usr/share/doc/bisonc++-doc/regression/aho4.46/doc
/usr/share/doc/bisonc++-doc/regression/aho4.46/parser/grammar
/usr/share/doc/bisonc++-doc/regression/annotations/_a2x.h
/usr/share/doc/bisonc++-doc/regression/annotations/_data.cc
/usr/share/doc/bisonc++-doc/regression/annotations/demo.cc
/usr/share/doc/bisonc++-doc/regression/annotations/doc
/usr/share/doc/bisonc++-doc/regression/annotations/parser/_display1.cc
/usr/share/doc/bisonc++-doc/regression/annotations/parser/_display2.cc
/usr/share/doc/bisonc++-doc/regression/annotations/parser/_done.cc
/usr/share/doc/bisonc++-doc/regression/annotations/parser/_reset.cc
/usr/share/doc/bisonc++-doc/regression/annotations/parser/bgram
/usr/share/doc/bisonc++-doc/regression/annotations/parser/grammar
/usr/share/doc/bisonc++-doc/regression/annotations/parser/parser.h
/usr/share/doc/bisonc++-doc/regression/annotations/parser/parser.ih
/usr/share/doc/bisonc++-doc/regression/annotations/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/annotations/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/annotations/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/calculator/demo.cc
/usr/share/doc/bisonc++-doc/regression/calculator/doc
/usr/share/doc/bisonc++-doc/regression/calculator/parser/bgram
/usr/share/doc/bisonc++-doc/regression/calculator/parser/grammar
/usr/share/doc/bisonc++-doc/regression/calculator/parser/parser.h
/usr/share/doc/bisonc++-doc/regression/calculator/parser/parser.ih
/usr/share/doc/bisonc++-doc/regression/calculator/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/calculator/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/calculator/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/conflicts/doc
/usr/share/doc/bisonc++-doc/regression/conflicts/parser/bgram
/usr/share/doc/bisonc++-doc/regression/conflicts/parser/grammar
/usr/share/doc/bisonc++-doc/regression/danglingelse/doc
/usr/share/doc/bisonc++-doc/regression/danglingelse/parser/bgram
/usr/share/doc/bisonc++-doc/regression/danglingelse/parser/grammar
/usr/share/doc/bisonc++-doc/regression/duplicate/grammar
/usr/share/doc/bisonc++-doc/regression/error/demo.cc
/usr/share/doc/bisonc++-doc/regression/error/doc
/usr/share/doc/bisonc++-doc/regression/error/parser/bgram
/usr/share/doc/bisonc++-doc/regression/error/parser/grammar
/usr/share/doc/bisonc++-doc/regression/error/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/error/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/error/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/fun/demo.cc
/usr/share/doc/bisonc++-doc/regression/fun/doc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_a2x.h
/usr/share/doc/bisonc++-doc/regression/fun/parser/_angle.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_assign.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_binary.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_call.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_data.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_display.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_div0.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_error.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_error2.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_firstarg.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_help.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_identvalue.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_integral.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_list.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_lvalue.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_mathconst.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_newvalue.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_prompt.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_radians.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_setangletype.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_setdatatype.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_setfunction.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_showvarfun.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_storeident.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_unary.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/_variable.cc
/usr/share/doc/bisonc++-doc/regression/fun/parser/bgram
/usr/share/doc/bisonc++-doc/regression/fun/parser/grammar
/usr/share/doc/bisonc++-doc/regression/fun/parser/parser.h
/usr/share/doc/bisonc++-doc/regression/fun/parser/parser.ih
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_as.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_copy.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_data.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_function.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoraand.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoradda.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoradiv.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoralshift.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoramod.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoramul.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoraor.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatorarshift.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatorassign.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatorasub.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatoraxor.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatorinsert.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_operatornegate.cc
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_rulevalue.h.gz
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_rulevalue.ih
/usr/share/doc/bisonc++-doc/regression/fun/rulevalue/_rulevalue1.cc
/usr/share/doc/bisonc++-doc/regression/fun/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/fun/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/fun/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/icmake1/doc
/usr/share/doc/bisonc++-doc/regression/icmake1/parser/bgram
/usr/share/doc/bisonc++-doc/regression/icmake1/parser/grammar
/usr/share/doc/bisonc++-doc/regression/icmake2/doc
/usr/share/doc/bisonc++-doc/regression/icmake2/parser/bgram.gz
/usr/share/doc/bisonc++-doc/regression/icmake2/parser/grammar.gz
/usr/share/doc/bisonc++-doc/regression/location/demo.cc
/usr/share/doc/bisonc++-doc/regression/location/doc
/usr/share/doc/bisonc++-doc/regression/location/parser/bgram
/usr/share/doc/bisonc++-doc/regression/location/parser/grammar
/usr/share/doc/bisonc++-doc/regression/location/parser/parser.h
/usr/share/doc/bisonc++-doc/regression/location/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/location/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/location/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/mandayam/doc
/usr/share/doc/bisonc++-doc/regression/mandayam/parser/bgram
/usr/share/doc/bisonc++-doc/regression/mandayam/parser/grammar
/usr/share/doc/bisonc++-doc/regression/naive/demo.cc
/usr/share/doc/bisonc++-doc/regression/naive/doc
/usr/share/doc/bisonc++-doc/regression/naive/parser/bgram
/usr/share/doc/bisonc++-doc/regression/naive/parser/grammar
/usr/share/doc/bisonc++-doc/regression/naive/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/naive/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/naive/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/nosentence/doc
/usr/share/doc/bisonc++-doc/regression/nosentence/parser/bgram
/usr/share/doc/bisonc++-doc/regression/nosentence/parser/grammar
/usr/share/doc/bisonc++-doc/regression/notused/doc
/usr/share/doc/bisonc++-doc/regression/notused/parser/grammar
/usr/share/doc/bisonc++-doc/regression/polymorphic/dallas.gz
/usr/share/doc/bisonc++-doc/regression/polymorphic/dallas2.gz
/usr/share/doc/bisonc++-doc/regression/polymorphic/demo.cc
/usr/share/doc/bisonc++-doc/regression/polymorphic/doc
/usr/share/doc/bisonc++-doc/regression/polymorphic/input
/usr/share/doc/bisonc++-doc/regression/polymorphic/main.ih
/usr/share/doc/bisonc++-doc/regression/polymorphic/base/base.h
/usr/share/doc/bisonc++-doc/regression/polymorphic/base/base.ih
/usr/share/doc/bisonc++-doc/regression/polymorphic/enum/enum.h
/usr/share/doc/bisonc++-doc/regression/polymorphic/enum/enum.ih
/usr/share/doc/bisonc++-doc/regression/polymorphic/ident/ident.h
/usr/share/doc/bisonc++-doc/regression/polymorphic/ident/ident.ih
/usr/share/doc/bisonc++-doc/regression/polymorphic/parser/grammar
/usr/share/doc/bisonc++-doc/regression/polymorphic/parser/parser.h
/usr/share/doc/bisonc++-doc/regression/polymorphic/parser/parser.ih
/usr/share/doc/bisonc++-doc/regression/polymorphic/parser/preinclude.h
/usr/share/doc/bisonc++-doc/regression/polymorphic/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/polymorphic/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/polymorphic/scanner/scanner.ih
/usr/share/doc/bisonc++-doc/regression/polymorphic/semval/semval.h
/usr/share/doc/bisonc++-doc/regression/rr2/doc
/usr/share/doc/bisonc++-doc/regression/rr2/parser/bgram
/usr/share/doc/bisonc++-doc/regression/rr2/parser/grammar
/usr/share/doc/bisonc++-doc/regression/simplecalc/demo.cc
/usr/share/doc/bisonc++-doc/regression/simplecalc/doc
/usr/share/doc/bisonc++-doc/regression/simplecalc/parser/bgram
/usr/share/doc/bisonc++-doc/regression/simplecalc/parser/grammar
/usr/share/doc/bisonc++-doc/regression/simplecalc/parser/parser.h
/usr/share/doc/bisonc++-doc/regression/simplecalc/parser/parser.ih
/usr/share/doc/bisonc++-doc/regression/simplecalc/scanner/lexer
/usr/share/doc/bisonc++-doc/regression/simplecalc/scanner/scanner.h
/usr/share/doc/bisonc++-doc/regression/simplecalc/scanner/scanner.ih

Changelog

See bisonc++_4.09.02-1_i386.deb changelog.

See Also

Package Description
bisonc++_4.09.02-1_i386.deb Bison-style parser generator for C++
bist_0.5.2-1_i386.deb chemical drawing tool
bitlbee-common_3.2.2-2+deb8u1_all.deb An IRC to other chat networks gateway (common files/docs)
bitlbee-dev_3.2.2-2+deb8u1_all.deb An IRC to other chat networks gateway (dev files)
bitlbee-libpurple_3.2.2-2+deb8u1_i386.deb An IRC to other chat networks gateway (using libpurple)
bitlbee-plugin-otr_3.2.2-2+deb8u1_i386.deb An IRC to other chat networks gateway (OTR plugin)
bitlbee_3.2.2-2+deb8u1_i386.deb An IRC to other chat networks gateway (default version)
bitmap-mule_8.5+0.20030825.0433-15_all.deb bitmap handler for GNU Emacs
bitmeter_1.2-3.1_i386.deb diagnosis tool for JACK audio software
bitpim-lib_1.0.7+dfsg1-4_i386.deb architecture-dependent helper files for BitPim
bitpim_1.0.7+dfsg1-4_all.deb utility to communicate with many CDMA phones
bitstormlite_0.2q-4_i386.deb BitTorrent Client based on C++/Gtk+2.0
bittornado-gui_0.3.18-10.1_all.deb bittorrent client with GUI interface
bittornado_0.3.18-10.1_all.deb bittorrent client (and tracker) with console and curses interfaces
bittorrent-gui_3.4.2-11.6_all.deb Original BitTorrent client - GUI tools
Advertisement
Advertisement