mirror of
https://github.com/kanaka/mal.git
synced 2024-09-20 18:18:51 +03:00
34 lines
481 B
Plaintext
34 lines
481 B
Plaintext
;; Testing basic Io interop
|
|
|
|
(io-eval "7")
|
|
;=>7
|
|
|
|
(io-eval "\"7\"")
|
|
;=>"7"
|
|
|
|
(io-eval "123 == 123")
|
|
;=>true
|
|
|
|
(io-eval "123 == 456")
|
|
;=>false
|
|
|
|
(io-eval "list(7, 8, 9)")
|
|
;=>(7 8 9)
|
|
|
|
(io-eval "Map with(\"abc\", 789)")
|
|
;=>{"abc" 789}
|
|
|
|
(io-eval "\"hello\" println")
|
|
; hello
|
|
;=>"hello"
|
|
|
|
(io-eval "Lobby foo := 8")
|
|
(io-eval "Lobby foo")
|
|
;=>8
|
|
|
|
(io-eval "list(\"a\", \"b\", \"c\") map(x, \"X\" .. x .. \"Y\") join(\" \")")
|
|
;=>"XaY XbY XcY"
|
|
|
|
(io-eval "list(1, 2, 3) map(x, 1 + x)")
|
|
;=>(2 3 4)
|