;; Testing evaluation of arithmetic operations
|
|
(+ 1 2)
|
|
;=>3
|
|
|
|
(+ 5 (* 2 3))
|
|
;=>11
|
|
|
|
(- (+ 5 (* 2 3)) 3)
|
|
;=>8
|
|
|
|
(/ (- (+ 5 (* 2 3)) 3) 4)
|
|
;=>2
|
|
|
|
(/ (- (+ 515 (* 222 311)) 302) 27)
|
|
;=>2565
|
|
|
|
(abc 1 2 3)
|
|
; .*\'abc\' not found.*
|
|
|
|
;;
|
|
;; -------- Optional Functionality --------
|
|
|
|
;; Testing evaluation within collection literals
|
|
[1 2 (+ 1 2)]
|
|
;=>[1 2 3]
|
|
|
|
{"a" (+ 7 8)}
|
|
;=>{"a" 15}
|
|
|
|
{:a (+ 7 8)}
|
|
;=>{:a 15}
|