On 11/28/22 17:40, ToddAndMargo wrote:
Sigilless variable
https://docs.raku.org/language/glossary#Sigilless_variable
Sigilless variables are actually aliases to the
value it is assigned to them, since they are
not containers. Once you assign a sigilless
variable (using the escape \), its value cannot
be changed.
Not to beat a dead horse, but when does that stop me!
"\" escape to a beginner means to escape the
following character
> say "\$x"
$x
> print '\\abc\:\:' ~ "\n"
\abc\:\:
So without a proper sigil explanation for
beginners, "using the escape \" means nothing.