re = .RegularExpression~new
re~parse("[abc") -- illegal set definition
say re~position -- will be 4
re = .RegularExpression~new("[abc]12")
re~match("c12")
say re~position -- will be 3
re~match("a13") -- unsuccessful match
say re~position -- will be 2 (failure to match)
::requires "rxregexp.cls"