4 (/ (- (+ 5 (* 2 3)) 3) 4)
30 (let* (z (+ 2 3)) (+ 1 z))
32 (let* (p (+ 2 3) q (+ 2 p)) (+ p q))
35 ;; Testing outer environment
42 (let* (z 2) (let* (q 9) a))
44 (let* (x 4) (def! a 5))
50 ;; -------- Optional Functionality --------
52 ;; Testing let* with vector bindings
55 (let* [p (+ 2 3) q (+ 2 p)] (+ p q))
58 ;; Testing vector evaluation
59 (let* (a 5 b 6) [3 4 a [b 7] 8])