Add rob pike's regexp match algo