I'm now trying to use Irony as a parser but so far I'm not making a lot of progress with it.