diff options
| author | Mohammad S Anwar <Mohammad.Anwar@yahoo.com> | 2019-04-02 18:14:20 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-04-02 18:14:20 +0100 |
| commit | d9bb1cbd564de6c88bd381675a1822b10cf63eec (patch) | |
| tree | 6b8f2a6ea050aa95286255a44e10014ba1974005 | |
| parent | 8b58938ca22a9b601945d205b94bb35249529ef2 (diff) | |
| parent | 536145b289b04b68218cef58a9158e7942988ecc (diff) | |
| download | perlweeklychallenge-club-d9bb1cbd564de6c88bd381675a1822b10cf63eec.tar.gz perlweeklychallenge-club-d9bb1cbd564de6c88bd381675a1822b10cf63eec.tar.bz2 perlweeklychallenge-club-d9bb1cbd564de6c88bd381675a1822b10cf63eec.zip | |
Merge pull request #9 from trapd00r/master
add challenge-02
| -rw-r--r-- | challenge-002/magnus-woldrich/perl5/ch-2.pl | 14 | ||||
| -rw-r--r-- | challenge-002/magnus-woldrich/perl6/ch-2.p6 | 12 |
2 files changed, 26 insertions, 0 deletions
diff --git a/challenge-002/magnus-woldrich/perl5/ch-2.pl b/challenge-002/magnus-woldrich/perl5/ch-2.pl new file mode 100644 index 0000000000..68440ccbdf --- /dev/null +++ b/challenge-002/magnus-woldrich/perl5/ch-2.pl @@ -0,0 +1,14 @@ +#!/usr/bin/perl +# vim: ft=perl:fdm=marker:fmr=#<,#>:fen:et:sw=2: +use strict; +use warnings FATAL => 'all'; + + +print for map { sprintf "%d\n", $_ } @ARGV ? @ARGV : (@ARGV = readline); + +__END__ + +$ printf "%02d\n%04d\n%042d\n" 1 2 3 | perl challenge-02.pl +1 +2 +3 diff --git a/challenge-002/magnus-woldrich/perl6/ch-2.p6 b/challenge-002/magnus-woldrich/perl6/ch-2.p6 new file mode 100644 index 0000000000..0682e85732 --- /dev/null +++ b/challenge-002/magnus-woldrich/perl6/ch-2.p6 @@ -0,0 +1,12 @@ +#!/bin/perl6 +# my first ever perl6 script +# 10/10 would do again + +if @*ARGS { + for @*ARGS -> $arg { + printf "%d\n", $arg; + } +} +else { + printf "%d\n", $_ for lines(); +} |
