|
|
|
bisonc++ - Bison-style parser generator for C++
/Main/Debian/mipsel/devel/
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 bisonc++ 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 bisonc++'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.
Homepage: http://bisoncpp.sourceforge.net
Homepage: - Package version: 1.5.0-1 Architecture: mipsel Distribution: Debian Filename: bisonc++_1.5.0-1_mipsel.deb
Browse inside bisonc++_1.5.0-1_mipsel.deb:
pkg://bisonc++_1.5.0-1_mipsel.deb:272996/ downloads2.06 KB 2006-10-31control view 19 mirrors
10.96 KB 2006-10-31md5sums view 12 mirrors
[DIR]usr/ 1000+ twin directories
Download bisonc++_1.5.0-1_mipsel.deb:
2008-07-02 ftp://130.75.2.22/pub/mirror/linux/debian-mirror/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-11-01 ftp://202.18.64.24/pub/linux/debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-11-01 ftp://core.ring.gr.jp/pub/linux/debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-11-01 ftp://ftp.jp.xemacs.org/pub/linux/debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://64.50.236.52/.1/debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://64.50.238.52/.1/debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.tu-chemnitz.de/.SAN0/pub/linux/debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.funet.fi/.m/mirrors3/ftp.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.free.fr/.mirrors1/ftp.debian.org/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://24.215.0.24/Debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.stu.edu.tw/Linux/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.gnome.org/cdimage/.debian-mirror/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.gnome.org/cdimage/snapshot/Debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://200.17.202.1/debian-dists/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://200.17.202.16/debian-dists/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://200.17.202.17/debian-dists/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.br.debian.org/debian-dists/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.linorg.usp.br/debian-raiz/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://130.225.254.99/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://161.53.160.16/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://204.152.191.7/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://212.87.224.145/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://216.107.0.37/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://217.75.96.164/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://77.88.19.68/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://cudlug.cudenver.edu/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://debian.lcs.mit.edu/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.ankara.edu.tr/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.at.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.bg.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.bononia.it/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.cl.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.debian.de/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.debian.or.jp/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.fr.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.hands.com/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.linux.it/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.med.univ-tours.fr/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.nz.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.port80.se/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.sac.sk/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.tuke.sk/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.uevora.pt/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp2.sk.freebsd.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.demon.nl/disk3/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://140.113.168.127/distributions/Debian/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.gmd.de/ftp.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://212.135.5.10/ftp.debian.org/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://90.207.225.196/ftp.debian.org/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
2006-10-31 ftp://ftp.tugraz.at/ftp.tu-graz.ac.at/.mirror-sites/ftp.at.debian.org/debian/pool/main/b/bisonc++/bisonc++_1.5.0-1_mipsel.deb
| Results 1 - 1 |