Compiling REx `b(?:a|e)t' size 12 Got 100 bytes for offset annotations. first at 1 1: EXACT (3) 3: BRANCH(6) 4: EXACT (10) 6: BRANCH(9) 7: EXACT (10) 9: TAIL(10) 10: EXACT (12) 12: END(0) anchored "b" at 0 (checking anchored) minlen 3 Offsets: [12] 1[1] 0[0] 4[1] 5[1] 0[0] 6[1] 7[1] 0[0] 7[0] 9[1] 0[0] 10[0] Guessing start of match, REx "b(?:a|e)t" against "bet"... Found anchored substr "b" at offset 0... Guessed: match at offset 0 Matching REx "b(?:a|e)t" against "bet" Setting an EVAL scope, savestack=7 0 <> | 1: EXACT 1 | 3: BRANCH Setting an EVAL scope, savestack=13 1 | 4: EXACT failed... 1 | 7: EXACT 2 | 10: EXACT 3 <> | 12: END Match successful!