W3C home > Mailing lists > Public > public-qt-comments@w3.org > May 2003

Re: FW: different AST's

From: <scott_boag@us.ibm.com>
Date: Mon, 26 May 2003 13:52:14 -0400
To: "Howard Katz" <howardk@fatdog.com>
Cc: public-qt-comments@w3.org, public-qt-comments-request@w3.org
Message-ID: <OF91F6E0A8.00603FBC-ON85256D32.006105FE-85256D32.0063030D@lotus.com>
> Why are the AST's emitted by the online grammar checkers at the XML 
Query
> website different from those produced by walking the formal BNF's 
manually?
> The former omit a lot of the intermediate productions. How come?

When we make the JavaCC/JJTree parser we spec certain nodes as "void" in 
certain contexts, meaning, they don't have real meaning in the AST, so 
don't construct them.  I would like to void more nodes, actually.   It's 
really only a means of keeping the size of the tree down.

-scott
Received on Monday, 26 May 2003 14:18:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:14:24 GMT