Kurso de Raku / Progresinta / Subprogramoj / Nestitaj subrutinaj / Exercises
Fermi super la ekstera
Problemo
Nestita subprogramo estas fermo: ĝi povas vidi la variablojn
de la subprogramo, kiu enhavas ĝin. Skribu subprogramon
greet($name), kiu difinas nestitan helpanton
message prenantan neniujn argumentojn. La
helpanto redonas "Hello, $name!", legante
$name rekte el la enferma greet. Ene de
greet, presi tion, kion message redonas, kaj
voku greet('Anna').
Ekzemplo
La programo presas:
Hello, Anna!