From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

#! /usr/bin/env perl
# orassign ||= with old B::CC
use Test::More tests => 1;
use strict;
BEGIN {
unshift @INC, 't';
require TestBC;
}
my $script = <<'EOF';
my $x;
$x ||= 1;
print "ok" if $x;
EOF
use B::CC;
ctestok(1, "CC", "ccode37i", $script,
$B::CC::VERSION < 1.08 ? "TODO B::CC issue 37" : "orassign ||=");