Spirit Parser library 1.8.2
Sponsored Links
Spirit Parser library 1.8.2 Ranking & Summary
File size:
2.27 MB
Platform:
Any Platform
License:
zlib/libpng License
Price:
Downloads:
1648
Date added:
2005-04-22
Publisher:
Joel de Guzman
Spirit Parser library 1.8.2 description
Spirit is an object oriented recursive descent parser generator framework implemented using template meta-programming techniques. Expression templates allow us to approximate the syntax of Extended Backus Normal Form[1] (EBNF) completely in C++.
Parser objects are composed through operator overloading and the result is a backtracking LL(inf) parser that is capable of parsing rather ambiguous grammars.
The Spirit framework enables a target grammar to be written exclusively in C++. Inline EBNF grammar specifications can mix freely with other C++ code and, thanks to the generative power of C++ templates, are immediately executable. In retrospect, conventional compiler-compilers or parser-generators have to perform an additional translation step from the source EBNF code to C or C++ code.
Spirit is part of Boost Libraries, a peer-reviewed, open collaborative development effort.
Enhancements:
- Fixed bug where a match is a variant.
- added Jamfile/Jamrules from CVS to spirit-1.8.1/
- added boost-build.jam from boost to spirit-1.8.1/
- disabled template multi-threading in libs/spirit/test/Jamfile
- added a boost-header-include rule (from spirit-header-include) pointing to miniboost in libs/spirit/test/Jamfile
- Fixed if_p inconsistency
Parser objects are composed through operator overloading and the result is a backtracking LL(inf) parser that is capable of parsing rather ambiguous grammars.
The Spirit framework enables a target grammar to be written exclusively in C++. Inline EBNF grammar specifications can mix freely with other C++ code and, thanks to the generative power of C++ templates, are immediately executable. In retrospect, conventional compiler-compilers or parser-generators have to perform an additional translation step from the source EBNF code to C or C++ code.
Spirit is part of Boost Libraries, a peer-reviewed, open collaborative development effort.
Enhancements:
- Fixed bug where a match is a variant.
- added Jamfile/Jamrules from CVS to spirit-1.8.1/
- added boost-build.jam from boost to spirit-1.8.1/
- disabled template multi-threading in libs/spirit/test/Jamfile
- added a boost-header-include rule (from spirit-header-include) pointing to miniboost in libs/spirit/test/Jamfile
- Fixed if_p inconsistency
Spirit Parser library 1.8.2 Screenshot
Advertisements
Spirit Parser library 1.8.2 Keywords
Spirit Parser
EBNF
recursive descent parser
Parser Library
Recursive descent
parser generator
parser
spirit
library
framework
recursive
generator
Spirit Parser library
Spirit Parser library 1.8.2
Code Generators
Programming
Bookmark Spirit Parser library 1.8.2
Spirit Parser library 1.8.2 Copyright
WareSeeker periodically updates pricing and software information of Spirit Parser library 1.8.2 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 Spirit Parser library 1.8.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
object oriented recursive descent parser generator
recursive descent parser c++
recursive descent parser in c
boost spirit parser
c# recursive descent parser
spirit parser tutorial
xml parser library
Compiler-compiler
boost spirit parser framework
spirit parser framework
recursive descent parser java
parse
parser library written
spirit parser example
recursive descent parser example
c++ parser library
recursive descent parser source code
spirit of nantucket
Related Software
RFC822 Address Parser Library provides application developers with a complete parser for RFC822 addresses. Free Download
Sid is an LL(1) parser generator. Free Download
GTK ADI Library is a GTK widget library that implements an ADI widget framework. Free Download
Redland RDF library is an RDF (Resource Description Framework) library. Free Download
funcparserlib is a recursive descent parser library for Python based on functional combinators. Free Download
The UPPAAL Timed Automata Parser Library (libutap) is the parser library used by UPPAAL. Free Download
Dragon is a powerful parser generator. Free Download
Raptor RDF Parser Toolkit is a C library providing a set of parsers and serializers for Resource Description Framework. Free Download
Latest Software
Popular Software
Favourite Software