Hi The CFEclipse project is looking for a more-robust CFML parser that could be integrated into that popular tool.
Q: Do you think that the OS release of the blue dragon engine could include the CFML grammar that was used to generate the parser (assuming a tool like ANTLR or JavaCC was used)?
A stand-alone CFML parser would be great for the CFML community at large, and having access to some or all of the parser in BD would go a long way towards reaching that goal (if it was allowed by the license).
All of the code in bluedragon including the CFML parsing code will be released as OS. So it will be possible for someone to extract the CFML parser code and use it as a stand-alone app. I've never investigated this though so I don't know how hard this will be to do.
That's great to hear. Do you know if the parser was created using a code generater like Antlr or JavaCC? If so, the grammar input to these code generators would be very useful, possibly even more than the parser in BD itself (since it might be easier to adapt to other purposes).
JavaCC was only used for the parts of the parser that parse query-of-query statements and script statements. I imagine the grammar input will be open sourced with the source.