- From: Dan Connolly <connolly@w3.org>
- Date: Fri, 14 Feb 2003 08:44:07 -0600
- To: "Seaborne, Andy" <Andy_Seaborne@hplb.hpl.hp.com>
- Cc: "'timbl@w3.org'" <timbl@w3.org>, www-archive@w3.org, "Sean B. Palmer" <sean@mysterylights.com>
[+cc seanb, www-archivr] On Tue, 2003-02-11 at 12:16, Seaborne, Andy wrote: > Tim, Dan, > > I came across this while updating Jena's N3 parser: > > http://www.w3.org/2000/10/swap/doc/Shortcuts.html [...] > 2/ Writing parsers: I do not claim to much experise with parser genrators > but having a syntax that is whitespace sensitive makes it hard to use > standard parser tools antlr, javacc, yacc/flex etc. (Don't know yapps well > enough.) Similarly, context sensitive tokenization is not so simple in > these tools. I have made my peace with some look-ahead/nastiness in the lexer. I still have hope for a tool-generated parser. Have you seen this? RDF Notation3 Grammar http://www.w3.org/2000/10/swap/rdfn3-gram http://www.w3.org/2000/10/swap/rdfn3-gram.html http://www.w3.org/2000/10/swap/rdfn3.g We were trying to replace the notation3.py hairball with that, but we ran into a snag; I can't remember what it was. -- Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Friday, 14 February 2003 09:44:31 UTC