Monoid machines: a O(log n) parser for regular languages (2006) [pdf] | Hacker News Reader