Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
There are only two circumstances where I will use a 3rd party library in a project:-
1) It is fully commercially supported so if there is a bug or feature I need, the owning company will attend to making the changes/fix.
2) I have the source code so I can do the above myself.
Unfortunately OHs project doesn't meet those criteria (yet).
Looks interesting - a few months ago I was checking out JavaCC/ANTLR etc to try and produce a Sybase TSQL parser and really didn't take to any of them. In the end I just hand crafted a parser (I know - yuk) but I really should redo it using parser generator tools (such as yours).
To date I have concentrated on the use of aParse to parse messages and not put any time into trying it on a computer language. It should work for a computer language by virtue of the fact it uses a BNF grammar.
I will look into this and send you a PM when I have something more concrete to say.