summaryrefslogtreecommitdiffstats
path: root/contrib/perl5/t/op/lop.t
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2002-05-16 10:09:28 +0000
committermarkm <markm@FreeBSD.org>2002-05-16 10:09:28 +0000
commitf56e05005c751822074f0a22aa9a98d2eb189924 (patch)
treee28fc632241c9d248069d45dd9ab2a41fa64868f /contrib/perl5/t/op/lop.t
parent344ddc14973a1519f100f54051dcb068069fe43c (diff)
downloadFreeBSD-src-f56e05005c751822074f0a22aa9a98d2eb189924.zip
FreeBSD-src-f56e05005c751822074f0a22aa9a98d2eb189924.tar.gz
Perl is no longer in base. Long live the port!
Diffstat (limited to 'contrib/perl5/t/op/lop.t')
-rwxr-xr-xcontrib/perl5/t/op/lop.t44
1 files changed, 0 insertions, 44 deletions
diff --git a/contrib/perl5/t/op/lop.t b/contrib/perl5/t/op/lop.t
deleted file mode 100755
index d57271a..0000000
--- a/contrib/perl5/t/op/lop.t
+++ /dev/null
@@ -1,44 +0,0 @@
-#!./perl
-
-#
-# test the logical operators '&&', '||', '!', 'and', 'or', 'not'
-#
-
-BEGIN {
- chdir 't' if -d 't';
- @INC = '../lib';
-}
-
-print "1..7\n";
-
-my $test = 0;
-for my $i (undef, 0 .. 2, "", "0 but true") {
- my $true = 1;
- my $false = 0;
- for my $j (undef, 0 .. 2, "", "0 but true") {
- $true &&= !(
- ((!$i || !$j) != !($i && $j))
- or (!($i || $j) != (!$i && !$j))
- or (!!($i || $j) != !(!$i && !$j))
- or (!(!$i || !$j) != !!($i && $j))
- );
- $false ||= (
- ((!$i || !$j) == !!($i && $j))
- and (!!($i || $j) == (!$i && !$j))
- and ((!$i || $j) == ($i && !$j))
- and (($i || !$j) != (!$i && $j))
- );
- }
- if (not $true) {
- print "not ";
- } elsif ($false) {
- print "not ";
- }
- print "ok ", ++$test, "\n";
-}
-
-# $test == 6
-my $i = 0;
-(($i ||= 1) &&= 3) += 4;
-print "not " unless $i == 7;
-print "ok ", ++$test, "\n";
OpenPOWER on IntegriCloud