aarongough/treetop-sexp-parser — pull request #1 by timcharper (2012-07-05 21:56:10+00:00)
Title: Raise parser#failure_reason instead of mostly unhelpful 'failure at index {parser#index}'

In most all cases, parser#index is 0, even if it was able to successfully parse a fragment of the rule.