@@foo = 1 ^^^^^^^^^
@@foo, @@bar = 1 ^^^^^ ^^^^^
Foo &&= bar ^^^^^^^^^^^^
Foo ||= bar ^^^^^^^^^^^^
$foo = 1 ^^^^^^^^
$foo, $bar = 1 ^^^^ ^^^^
@foo = 1 ^^^^^^^^
foo = 1 ^^^^^^^
Compile a InterpolatedMatchLastLineNode
node
@@foo &&= bar
becomes
@@foo && @@foo = bar
@@foo ||= bar
becomes
defined?(@@foo) ? @@foo : @@foo = bar
$foo ||= bar
becomes
defined?($foo) ? $foo : $foo = bar
@foo &&= bar
becomes
@foo && @foo = bar