Cursus Raku / Provectus / Operatores
Genera operatorum Raku
Iam multos operatores adhibuisti — +, ~,
++, et cetera. In Raku, operatores classificantur secundum
ubi se ponunt relative ad operandos suos. Cognoscere categorias
postea iuvat, cum operatores tuos proprios definies.
prefix
Operator praefixus ante unum operandum venit:
my $x = 5;
say -$x; # -5
say ?$x; # TrueHic, - numerum negat et ? valorem in
Booleanum suum convertit.
infix
Operator infixus inter duos operandos sedet. Plerique noti operatores arithmetici et filorum sunt infixi:
say 3 + 4; # 7
say 'a' ~ 'b'; # abOperator infixus non semper symbolum interpunctionis est — verbum
esse potest. Operator gcd quem cum integris invenisti, exempli gratia,
operator infixus est qui ut nomen inter duos operandos suos
scribitur:
say 12 gcd 18; # 6postfix
Operator postfixus post unum operandum venit:
my $x = 5;
$x++;
say $x; # 6circumfix et
postcircumfix
Operator circumfixus operandum suum circumdat. Uncis quadratis qui ordinem construunt operator circumfixus est:
my @a = [1, 2, 3];Operator postcircumfixus aliquid circumdat sed terminum sequitur.
Subscriptio operator postcircumfixus est — [1] post
@a:
my @a = 10, 20, 30;
say @a[1]; # 20Haec nomina — prefix, infix,
postfix, circumfix, et
postcircumfix — eadem verba sunt quae Raku adhibet cum novum operatorem
declaras, ut postea videbis.
Exercitatio
Sequuntur 3 quiz de contentis huius argumenti.
Exercitationes
In hac sectione sunt 3 exercitationes. Omnia huius sectionis argumenta inspice antequam exercitationes incipias.
Navigatio cursus
← Operatores | Sursum numerare →