Created
September 27, 2017 23:22
-
-
Save Whateverable/b2949b262f5278820d3868c437e94b00 to your computer and use it in GitHub Desktop.
quotable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
‘﴾’ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
m: say '﴾'.uniprop('Bidi_Mirroring_Glyph') | |
m: "﴾".uniname.say | |
phatbot, U+FD3E ORNATE LEFT PARENTHESIS [Pe] (﴾) | |
commit: all say Q﴾hello﴿ | |
#not ok 22 - Ps U+FD3F Pe U+FD3E ﴿ ﴾ ORNATE RIGHT PARENTHESIS | ORNATE LEFT PARENTHESIS | |
m: say q ﴾test﴿ | |
it is meant for right to left languages since it's in the Arabic block. ﴿ ﴾ | |
m: ﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾sayq | |
m: say q﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾ | |
m: say q ﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾ | |
﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾say q | |
m: ﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾say q | |
m: say q﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾ | |
u: ﴾ | |
TEttinger, U+FD3E ORNATE LEFT PARENTHESIS [Pe] (﴾) | |
m: say q﴾ل#﴿يمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو | |
rakudo-moar 345f6a: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Two terms in a rowat <tmp>:1------> 3say q﴾ل#﴿7⏏5يمان، إتفاقية بين ما, يذكر الحدود أي بعد expecting any of: infix infix stopper …» | |
﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾ | |
﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾ say q | |
m: ﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾ say q | |
m: say q﴾ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴿ | |
u: ﴾﴿ | |
TEttinger, U+FD3E ORNATE LEFT PARENTHESIS [Pe] (﴾) | |
m: say q﴾ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴿ | |
m: say Q/﴿ليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو﴾/.comb | |
rakudo-moar 345f6a: OUTPUT«(﴿ ل ي م ا ن ، إ ت ف ا ق ي ة ب ي ن م ا , ي ذ ك ر ا ل ح د و د أ ي ب ع د , م ع ا م ل ة ب و ل ن د ا ، ا ل إ ط ل ا ق ع ل إ ي و ﴾)» | |
m: say q﴾لو﴿.comb | |
m: say q﴾abc﴿.comb | |
m: say q﴾لو﴿.comb | |
ornate ﴾ right parenthesis goes on the left side of the page | |
u: ﴾ | |
samcv, U+FD3E ORNATE LEFT PARENTHESIS [Pe] (﴾) | |
can we get ﴾ ﴿ | |
m: say ﴾ 1 ﴿ | |
rakudo-moar e19741: OUTPUT«5===SORRY!5===Argument to "say" seems to be malformedat /tmp/vuzmLgi8VZ:1------> 3say7⏏5 ﴾ 1 ﴿Bogus postfixat /tmp/vuzmLgi8VZ:1------> 3say 7⏏5﴾ 1 ﴿ expecting any of: infix infix stopper…» | |
m: say Q﴾Hello World﴿ | |
.u ﴾ | |
U+FD3E ORNATE LEFT PARENTHESIS [Ps] (﴾) | |
( Of course, if you want to do embedded comments the Cool Way™, you should go for things like #`⦃⦃⦃ ... ⦄⦄⦄ or #`﴾ ... ﴿ or #`☃ ... ☄ ) | |
So what's to be the deal with openers and closers from Unicode tables? It seems we can get opens/closes from BidiBrackets.txt for mirrored brackets; (﴾ ﴿ are a special case, according to the file, so we can just include them); but what about all the various Pi/Pf pairs? You can and do have multiple openers for the same closer. Are those to be all just special-cased? | |
U+FD3E ORNATE LEFT PARENTHESIS (﴾) | |
rakudo: my @a = ﴾3,5,7﴿; say @a; say @a[1] | |
std: my @a = ﴾3,5,7﴿; say @a; say @a[1] | |
std 30394: OUTPUT«===SORRY!===Bogus term at /tmp/aLtAPGSfKF line 1:------> my @a = ⏏﴾3,5,7﴿; say @a; say @a[1]Parse failedFAILED 00:01 110m» | |
well, they are parentheses! they are supposed to work (unless ﴾﴿ has some special property that excludes them) | |
.u ﴾﴿ | |
U+FD3E ORNATE LEFT PARENTHESIS (﴾) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment