Perl devs have been using the walrus expression for decades, but we just called it "assigning a variable with local scope in an expression".
$ perl
$a = "foo";
if ( my $a = "bar" ) { print "$a\n" }
print "$a\n"
bar
foo