I am working on JENA-330 (converting the Update parser to streaming) and I had a couple of questions:
1) What version of cpp do you use to generate arq.jj and sparql_11.jj? My version inserts a bunch of extra newline characters. cpp (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) 2) How important is the TripleCollector "mark" functionality? It appears to be in use in the Collection and PropertyList parsing stages to ensure that statements are added to the QuadAcc in the same order that they appear in the query. However, RDF is unordered, so it doesn't seem strictly necessary. In a streaming situation, its presence complicates things. Can I simply eliminate this functionality? Or is it important for some reason I can't see? Thanks! -Stephen
