[ [ ( NormalTok , "words =" ) , ( OtherTok , " %w(" ) , ( StringTok , "A BaRK BOoK tREaT COmMOn SqUAD CoNfuSE" ) , ( OtherTok , ")" ) , ( NormalTok , " << " ) , ( StringTok , "\"\"" ) ] , [] , [ ( NormalTok , "words.each " ) , ( KeywordTok , "do" ) , ( NormalTok , " |word|" ) ] , [ ( NormalTok , " blocks = " ) , ( StringTok , "\"BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM\"" ) ] , [ ( NormalTok , " res = word.each_char.all?{|c| blocks.sub!(" ) , ( OtherTok , "/\\w?#{" ) , ( NormalTok , "c" ) , ( OtherTok , "}\\w?/i" ) , ( NormalTok , ", " ) , ( StringTok , "\"\"" ) , ( NormalTok , ")} " ) , ( CommentTok , "#regexps can be interpolated like strings" ) ] , [ ( NormalTok , " puts " ) , ( StringTok , "\"" ) , ( OtherTok , "#{" ) , ( NormalTok , "word.inspect" ) , ( OtherTok , "}" ) , ( StringTok , ": " ) , ( OtherTok , "#{" ) , ( NormalTok , "res" ) , ( OtherTok , "}" ) , ( StringTok , "\"" ) ] , [ ( KeywordTok , "end" ) ] , [] ]