Related articles |
---|
Wirth's Table-driven Parser zingard@mcmaster.ca (Daniel Zingaro) (2006-05-15) |
Re: Wirth's Table-driven Parser Juergen.Kahrs@vr-web.de (=?UTF-8?B?SsO8cmdlbiBLYWhycw==?=) (2006-05-16) |
From: | "Daniel Zingaro" <zingard@mcmaster.ca> |
Newsgroups: | comp.compilers |
Date: | 15 May 2006 22:23:34 -0400 |
Organization: | Compilers Central |
Keywords: | history, question |
Posted-Date: | 15 May 2006 22:23:34 EDT |
Hi all,
Out of interest's sake:
In sec. 4.3 of Wirth's 1996 Compiler Construction book, he gives a procedure
called Parsed for parsing a graph representing a kind of parse table.
Without modifying Parsed, is it possible to cope with nested EBNF
structures, for example
x = a {[y] z} b
?
I feel that the treatment of the empty nodes makes it impossible to parse
sentences of this grammar correctly. I know Wirth has a solution in the
original (non-english) manuscript: if anyone has that solution, or other
insight, I would appreciate it.
Thanks,
Dan
Return to the
comp.compilers page.
Search the
comp.compilers archives again.