diff options
| author | Mark Anderson <mark@frontrangerunner.com> | 2020-07-27 00:13:30 -0600 |
|---|---|---|
| committer | Mark Anderson <mark@frontrangerunner.com> | 2020-07-27 00:13:30 -0600 |
| commit | 00809e67562ace6b652f3043939386f882ea5570 (patch) | |
| tree | b02d7741435e8a21c80bb12288bef844744e409c | |
| parent | b8b6f7fb46b77af201a86044902b815b5ea6b54d (diff) | |
| download | perlweeklychallenge-club-00809e67562ace6b652f3043939386f882ea5570.tar.gz perlweeklychallenge-club-00809e67562ace6b652f3043939386f882ea5570.tar.bz2 perlweeklychallenge-club-00809e67562ace6b652f3043939386f882ea5570.zip | |
overdue usage edit
| -rw-r--r-- | challenge-070/mark-anderson/raku/ch-1.raku | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/challenge-070/mark-anderson/raku/ch-1.raku b/challenge-070/mark-anderson/raku/ch-1.raku index edb3ff5b79..c1d83fdc13 100644 --- a/challenge-070/mark-anderson/raku/ch-1.raku +++ b/challenge-070/mark-anderson/raku/ch-1.raku @@ -1,7 +1,8 @@ #!/usr/bin/env raku -sub MAIN(Str $S, UInt $C, UInt $O) { - Usage() if $C < 1 or $O < 1 or $O < $C or $S.chars < $C + $O; +sub MAIN(UInt $C where $C >= 1, + UInt $O where $O >= $C, + Str $S where $S.chars >= $C + $O) { my $N = $S.chars; @@ -12,10 +13,10 @@ sub MAIN(Str $S, UInt $C, UInt $O) { say @S.join; } -sub Usage { - note "$*PROGRAM-NAME $*USAGE"; +sub USAGE { + note "$*PROGRAM-NAME, $*USAGE"; - note ' where $C >= 1, $O >= 1, $O >= $C, $S.chars >= $C + $O'; + note ' where $C >= 1, $O >= $C, $S.chars >= $C + $O'; exit; } |
