diff options
| author | Mohammad S Anwar <Mohammad.Anwar@yahoo.com> | 2020-07-27 07:59:11 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-27 07:59:11 +0100 |
| commit | 6b0fef6d35e61345ad5fd3f2ab5847c0afafc5ff (patch) | |
| tree | 37e06dc5b44ac7720a26edde1c3a03897d5a1241 | |
| parent | 79f454fc3d2d7882368567a0fed6ede628c3ecc1 (diff) | |
| parent | 2676517bc33013e5c5246295041cc4d50708859a (diff) | |
| download | perlweeklychallenge-club-6b0fef6d35e61345ad5fd3f2ab5847c0afafc5ff.tar.gz perlweeklychallenge-club-6b0fef6d35e61345ad5fd3f2ab5847c0afafc5ff.tar.bz2 perlweeklychallenge-club-6b0fef6d35e61345ad5fd3f2ab5847c0afafc5ff.zip | |
Merge pull request #1986 from andemark/branch-for-challenge-070
overdue usage edit
| -rw-r--r-- | challenge-070/mark-anderson/raku/ch-1.raku | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/challenge-070/mark-anderson/raku/ch-1.raku b/challenge-070/mark-anderson/raku/ch-1.raku index edb3ff5b79..f6290c1b3b 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 { +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; } |
