"DennisNedry" <be******@gmail.com> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com...
Any general ideas on techniques for creating parsers for algebraic and
linear equations?
Some C++ (or C) tools that can help generate parsers include:
- Flex
http://www.gnu.org/software/flex/
A good old proven solution for generating parsing code/tables.
- Boost::spirit
http://www.boost.org/libs/spirit/
A template based solution (no separate code generation)
- ANTLR
http://www.antlr.org/
Also a popular generator (for C++ & more), but I never used it.
Of course, hand-coding is possible as well, all depends on
the complexity of what you are trying to do.
hth -Ivan
--
http://ivan.vecerina.com/contact/?subject=NG_POST <- email contact form