Related articles |
---|
Parsing BNF for chemical equations psaffrey@googlemail.com (psaffrey@googlemail.com) (2007-08-28) |
Re: Parsing BNF for chemical equations DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-08-29) |
From: | Hans-Peter Diettrich <DrDiettrich1@aol.com> |
Newsgroups: | comp.compilers |
Date: | Wed, 29 Aug 2007 02:16:39 +0200 |
Organization: | Compilers Central |
References: | 07-08-085 |
Keywords: | parse, debug |
Posted-Date: | 29 Aug 2007 15:55:29 EDT |
psaffrey@googlemail.com wrote:
> I'm trying to build a parser for chemical equations such as
>
> A + B -> C
>
> and
>
> A + B <-> C + D
>
> I'm using the Python lex/yacc tool ply and at the moment I seem to be
> struggling a little. I have done this before, but it was ages ago and
> I'm rusty :(
If you have problems, try to use existing grammars for equivalent
languages. In your case a calculator or expression example might be
helpful, where you can substitute multiplication and division by your
reaction symbols.
DoDi
Return to the
comp.compilers page.
Search the
comp.compilers archives again.