whitequark/parser — pull request #119 by mbj (2013-12-13 18:19:34+00:00)
Title: Reduce object allocation in unescape_char lexer action

This PR removes some object allocation that happened on all `unescape_char` ragel action calls.

It speeds up parser around 2% for some of my use cases. Its IMHO also cleaner code, even in the absence of a potential speedup.