Raku-Kurs / Fortgeschritten / Subroutinen / Mehr zu MAIN-Unterprogrammen / Exercises
Ein Befehlszeilen-Flag
Problem
Ein benannter Bool-Parameter von MAIN wird
zu einem Ein/Aus-Flag: Die Angabe von
--flag setzt ihn auf True, und das Weglassen
behält seinen Standardwert bei. Schreiben Sie ein Programm, dessen
MAIN den Parameter Bool :$shout = False
annimmt und HELLO ausgibt, wenn das Flag gesetzt ist, oder
hello andernfalls.
Beispiel
$ raku boolean-flag.raku
hello
$ raku boolean-flag.raku --shout
HELLOLösung
Kursnavigation
← Mehr zu MAIN-Unterprogrammen | Lösung: Ein Befehlszeilen-Flag →