Cursus Raku / Elementa / Positionalia data genera

@*ARGS array

Quatenus arrays introductae sunt, bonum tempus est ut unum ex inbuilt arrays, @*ARGS, cognoscamus. * in nomine suo est secundus sigil, vel twigil, et plura de eis in futuro videbimus. Sed nunc, commoda utendi illo speciali array capiamus. Continet argumenta quae programma ex linea mandati accipit.

Considera sequentem programmatum currere:

$ raku run.raku alpha beta

Programma run.raku duo parametra accipit: alpha et beta. Legi possunt ex @*ARGS.

say @*ARGS.elems;
say @*ARGS[0];
say @*ARGS[1];

Hoc programma numerum argumentorum ei praeteritorum et argumenta ipsa imprimit:

$ raku run.raku alpha beta
2
alpha
beta

Nota quod programma nullam mutationem requirit si vocas illud ut executable file:

$ ./run.raku alpha beta

Programma, in hoc casu, shebang habere debet, sed res maximi momenti est quod indices @*ARGS adhuc incipiunt cum 0:

#!/usr/bin/env raku

say @*ARGS.elems;
say @*ARGS[0];
say @*ARGS[1];

Praxis

Perfice quaestionem quae argumenta huius thematis comprehendit.

Cursus navigatio

Positionalia data genera / Nidificata array   |   Positionalia data genera / Interpolando array


💪 Or jump directly to the exercises to this section.

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська