kantan-lang
kantan-lang copied to clipboard
Wrong scope/line info for let followed by assign
if we do something like this:
let x = 5;
x = 3;
The debugger will jump directly to the second line, without initializing x. If we print the value of x, we get junk. Only after stepping one more time, x is initialized to 3