# New Ticket Created by "brian d foy" # Please include the string: [perl #130419] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=130419 >
The |, ^, and & character class (and Unicode property) set operators aren't parseable: > / <[abc] | [def]> / ===SORRY!=== Error while compiling: Unable to parse expression in metachar:sym<assert>; couldn't find final '>' ------> / <[abc]⏏ | [def]> / > / <[abc] ^ [def]> / ===SORRY!=== Error while compiling: Unable to parse expression in metachar:sym<assert>; couldn't find final '>' ------> / <[abc]⏏ ^ [def]> / > / <[abc] & [def]> / ===SORRY!=== Error while compiling: Unable to parse expression in metachar:sym<assert>; couldn't find final '>' ------> / <[abc]⏏ & [def]> / > / <[abc] + [def]> / / <[abc] + [def]> / > / <[abc] - [def]> / / <[abc] - [def]> / These are documented in https://docs.perl6.org/language/regexes but are not marked as "not implemented" or something similar.