# New Ticket Created by  Samantha McVey 
# Please include the string:  [perl #130384]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=130384 >


say "ୈ"; # U+0B48 ORIYA VOWEL SIGN AI
Bogus statement
at /home/samantha/git/roast/EVAL_0:1
------> <BOL>⏏'ୈ'
    expecting any of:
        prefix
        term

Discovered this while trying to add a test to roast to cover the 
Indic_Positional_Category Unicode property.


The most telling part of the bug is:
say Q<ୈtest<ୈ
OUTPUT: test

It seems these combining characters are combining with characters they should 
not combine with.


If I try Q style quoting normally:

Q<ୈ>
===SORRY!=== Error while compiling:
Couldn't find terminator <ୈ (corresponding <ୈ was at line 1)
at line 2


It seems this is also true for other Mn or Mo charactcers

Reply via email to