aboutsummaryrefslogtreecommitdiff
path: root/challenge-024
diff options
context:
space:
mode:
authorKian-Meng, Ang <kianmeng@cpan.org>2019-09-09 00:45:52 +0800
committerKian-Meng, Ang <kianmeng@cpan.org>2019-09-09 00:45:52 +0800
commita60e120f664b6bcce12306523ec9ead80a80c18a (patch)
tree0fb26a10cb051fd6d646566f84905ad67cd969a7 /challenge-024
parentb00f1358ac9f6cfaf330efa46cca25a54390e64d (diff)
downloadperlweeklychallenge-club-a60e120f664b6bcce12306523ec9ead80a80c18a.tar.gz
perlweeklychallenge-club-a60e120f664b6bcce12306523ec9ead80a80c18a.tar.bz2
perlweeklychallenge-club-a60e120f664b6bcce12306523ec9ead80a80c18a.zip
Add task 01
Diffstat (limited to 'challenge-024')
-rw-r--r--challenge-024/kian-meng-ang/perl5/ch-1.pl23
1 files changed, 23 insertions, 0 deletions
diff --git a/challenge-024/kian-meng-ang/perl5/ch-1.pl b/challenge-024/kian-meng-ang/perl5/ch-1.pl
new file mode 100644
index 0000000000..764b3705ef
--- /dev/null
+++ b/challenge-024/kian-meng-ang/perl5/ch-1.pl
@@ -0,0 +1,23 @@
+#!/usr/bin/perl
+use B;
+
+__END__
+Create a smallest script in terms of size that on execution doesn’t throw any
+error. The script doesn’t have to do anything special. You could even come up
+with smallest one-liner.
+
+# `perl` interpreter run the script just fine without error.
+$ perl ch-1.pl; echo $?
+0
+
+# `perlcritic` do not raise error on missing warnings.
+$ perlcritic ch-1.pl
+ch-1.pl source OK
+
+# `file` identifies it as Perl script.
+$ file ch-1.pl
+ch-1.pl: Perl script text executable
+
+# script length.
+$ head -n 2 ch-1.pl | wc -c
+23