# 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.

Reply via email to