Share with your friends
hdshahin01

Call

The Spirit Parser Framework is an object oriented recursive descent parser generator framework implemented using template metaprogramming techniques. Expression templates allow users to approximate the syntax of extended Backus–Naur form completely in C++. Parser objects are composed through operator overloading and the result is a backtracking LL parser that is capable of parsing rather ambiguous grammars.

Spirit can be used for both lexing and parsing, together or separately.

This framework is part of the Boost libraries.

Talk Doctor Online in Bissoy App