Main > Programming > Code Generators >

PyBison 0.1.8

PyBison 0.1.8

Sponsored Links

PyBison 0.1.8 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.11 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1652
Date added: 2005-04-22
Publisher: David McNab

PyBison 0.1.8 description

PyBison is a Python binding to the Bison (yacc) and Flex (lex) parser-generator utilities.
It allows parsers to be quickly and easily developed as Python class declarations, and for these parsers to take advantage of the fast and powerful C-based Bison/Flex.
Users write a subclass of a basic Parser object, containing a set of methods and attributes specifying the grammar and lexical analysis rules, and taking callbacks for providing parser input, and receiving parser target events.
Presently, PyBison is only working on Linux (and possibly *BSD-based) systems. However, in time, (or if someone volunteers to help out with probably 2 hours coding for a small shim layer) its very possible PyBison will work on Windows as well.
Main features:
- Runs at near the speed of C-based parsers, due to direct hooks into bison-generated C code
- Full LALR(1) grammar support
- Includes a utility to convert your legacy grammar (.y) and scanner (.l) scripts into python modules compatible with PyBison
- Easy to understand - the walkthrough and the examples will have you writing your own parsers in minutes
- Comfortable and intuitive callback mechanisms
- Can export parse tree to XML with a simple method call (New!)
- Can reconstitute a parse tree from XML (New!)
- Examples include working parsers for the languages:
- - ANSI C
- - Java (1.4.2)

PyBison 0.1.8 Screenshot

Advertisements

PyBison 0.1.8 Keywords

Bookmark PyBison 0.1.8

Hyperlink code:
Link for forum:

PyBison 0.1.8 Copyright

WareSeeker periodically updates pricing and software information of PyBison 0.1.8 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PyBison 0.1.8 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
APL project is a general purpose C++ template class library. Free Download
Bison is a general-purpose parser generator. Free Download
Oyez is a portable, standalone streaming audio server written in Python. Free Download
aedGUI is a cross-platform C++ GUI library that works with SDL. Free Download
TransJ project is a multilingual desktop translation tool. Free Download
media4moin is a parser plugin for the MoinMoin Wiki software to parse pages written in the MediaWiki syntax. Free Download
DBAHelper is a collection of scripts to ease the daily maintenance work of Oracle database administrators. Free Download
sharkTorrent project is a bittorrent client written in c++ and it uses wxwidgets , libtorrent and boost. Free Download