diff --git a/tests/42tests/test003.js b/tests/42tests/test003.js new file mode 100644 index 0000000..6b475a5 --- /dev/null +++ b/tests/42tests/test003.js @@ -0,0 +1,15 @@ +// with-test + +var a; + +with(Math) a=PI; + +var b = { get_member : function() { return this.member;}, member:41 }; + +with(b) { + let a = get_member(); //<--- a is local for this block + var c = a+1; +} + + +result = a == Math.PI && c == 42;