# DECLARATION # =========== var a = 32 assert_eq (32, a) var b = a + 1 assert_eq(33, b) var c = (var d = 3) assert_eq(3, c) assert_eq(3, d) var e = [1, 2] assert_eq (2, e[-1]) var f = [2, 3] var g = 1 assert_eq (3, f[g]) # ASSIGN # ====== var h = 34 h = 37 assert_eq (37, h) var i = [2, 3, 4] i[2] = 7 assert_eq ([2, 3, 7], i) var j = [[1, 2], [3, 4]] j[1, 0] = 99 assert_eq ([[1, 2], [99, 4]], j)