> > For use as a litter quote in a regex (Q[] does not work inside regex's) > > say so Q[A:\] ~~ / 「:\」 /; > True > literal, not litter.
On Tue, Dec 10, 2019 at 11:54 PM ToddAndMargo via perl6-users < perl6-us...@perl.org> wrote: > Hi All, > > My unicode keeper. It is a work in progress. Pelase > comment, if you be of a mind to. > > Do we use `U2248 ≈` at all? Maybe I just use that on in writing, > instead of ~ > > -T > > > Perl6: Unicode characters: > > References: > > https://en.wikipedia.org/wiki/Quotation_mark#Curved_quotes_and_Unicode > https://docs.raku.org/language/quoting > > > https://en.wikipedia.org/wiki/Mathematical_operators_and_symbols_in_Unicode#Mathematical_Operators_block > > Unicode charaters are covienient to use to avoid having > to escape things. > > > From a standard keyboard, Ctrl+Shift+unicode > > Some useful unicode characters: > > UFF62 「 Ctrl+Shift+u f f 6 2 > UFF62 」 Ctrl+Shift+u f f 6 3 > U201D „ Ctrl+Shift+u 2 0 1 D > U00AB « Ctrl+Shift+u 0 0 A B > U00BB » Ctrl+Shift+u 0 0 B B > U2260 ≠ Ctrl+Shift+u 2 2 6 0 > U2248 ≈ Ctrl+Shift+u 2 2 4 8 > > Some uses: > > For use as a litter quote in a regex (Q[] does not work inside regex's) > > say so Q[A:\] ~~ / 「:\」 /; > True > > say so Q[A:\] ~~ / 「:/」 /; > False > > For accessing keys inside a hash with a variable: > > my %h= a=>"A", b=>"B"; > my $i= "b"; > say %h<$i>; > (Any) > say %h<<$i>>; > B > say %h«$i»; > B > say %h{$i}; > B > > Math: > say so 5 ≠ 6 > True > > say so 5 ≠ 5 > False >