( + 1 (+ 2 3 ) )
;=>(+ 1 (+ 2 3))
-
;; Testing read of vectors
[+ 1 2]
;=>[+ 1 2]
[ + 1 [+ 2 3 ] ]
;=>[+ 1 [+ 2 3]]
-
;; Testing read of hash maps
{"abc" 1}
;=>{"abc" 1}
@a
;=>(deref a)
-
+;;
+;; Testing reader errors
+(1 2
+; expected ')', got EOF
+[1 2
+; expected ']', got EOF
+"abc
+; expected '"', got EOF