Scanner, lexer, parser for ruby's regular expressions
