| Related articles |
|---|
| yacc grammar / expressions parsed wrong ? chresan@fastmail.fm (2008-02-18) |
| Re: yacc grammar / expressions parsed wrong ? christianschneider@fastmail.fm (chresan) (2008-02-21) |
| From: | chresan <christianschneider@fastmail.fm> |
| Newsgroups: | comp.compilers |
| Date: | Thu, 21 Feb 2008 15:09:37 -0800 (PST) |
| Organization: | Compilers Central |
| References: | 08-02-053 |
| Keywords: | parse |
| Posted-Date: | 24 Feb 2008 00:39:34 EST |
My results were probably caused by a bug of the parser generator
rather then in a wrong grammar. Instead of assigning to '$$' I tried
using a custom stack for building the expressions and then the result
tree was correct.
> [The usual problem is that you're not allocating space properly for
> the tree nodes you create. And please spell it "grammar". -John]
Thanks for the hint.
Christian
Return to the
comp.compilers page.
Search the
comp.compilers archives again.