Tested with GraalVM CE 19.0.0 on macOS: # irb ```ruby $ irb --jvm irb(main):001:0> x = 42 => 42 irb(main):003:0> x => 42 ``` # Polyglot Shell ```ruby $ polyglot --jvm --shell GraalVM MultiLanguage Shell 19.0.0 Ruby version 2.6.2 ruby> x = 42 42 ruby> x undefined local variable or method `x' for main:Object (NameError) at <ruby> <top (required)>(<shell>:1:0) at <ruby> parsing-request(Unknown) ruby> $x = 42 42 ruby> $x 42 ``` **Expected behavior:** identical