aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammad S Anwar <Mohammad.Anwar@yahoo.com>2020-07-27 07:59:11 +0100
committerGitHub <noreply@github.com>2020-07-27 07:59:11 +0100
commit6b0fef6d35e61345ad5fd3f2ab5847c0afafc5ff (patch)
tree37e06dc5b44ac7720a26edde1c3a03897d5a1241
parent79f454fc3d2d7882368567a0fed6ede628c3ecc1 (diff)
parent2676517bc33013e5c5246295041cc4d50708859a (diff)
downloadperlweeklychallenge-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.raku9
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;
}