File bindings/s2/unit/002-000-eval.s2 artifact cd4574d247 part of check-in 6dca54dfde
assert undefined === eval -> {}; assert undefined === eval -> ''; assert 3 === eval {1 * 3}; assert 3 === eval -> {1 * 3}; assert '3 + 1' === eval "3 + 1"; assert 4 === eval -> "3 + 1"; assert eval {2+2} === eval -> "3 + 1"; assert '3 * 2+1; 0' === eval => { 3 * 2+1; 0 }; assert '3 * 2+1' === eval => 3 * 2+1 ; assert 7 === eval-> eval =>3*2+1; assert 2 === eval -> eval { 1; 2 }; assert undefined === eval -> eval {}; assert undefined === eval -> eval { 1; 2;; };