Raku-Kurs / Fortgeschritten / Subroutinen / Mehr zu MAIN-Unterprogrammen / Exercises
Ein typisiertes MAIN
Problem
Eine Typbeschränkung auf einem MAIN-Parameter wird
ebenfalls geprüft, bevor der Körper ausgeführt wird. Schreiben Sie ein
Programm, dessen MAIN einen einzelnen Int $n
annimmt und $n verdoppelt ausgibt. Wenn das Argument keine
gültige Ganzzahl ist, passt die Signatur nicht, und Raku gibt
stattdessen die Verwendungsmeldung aus — Sie erhalten die Validierung
kostenlos.
Beispiel
$ raku typed-main.raku 5
10
$ raku typed-main.raku abc
Usage:
typed-main.raku <n>Lösung
Kursnavigation
← Lösung: Ein Befehlszeilen-Flag | Lösung: Ein typisiertes MAIN →