【Lispに触れる】Hello World!!
ヤバイ×ヤバイ
肝心のHello Worldやってなかったよ!
早速やってみるっちゃ。
arc> (pr "Hello World!!")
Hello World!!"Hello World!!"
ん?
arc> (prn "Hello World!!")
Hello World!!
"Hello World!!"
ん?ん!
なんで2回??
1行目がpr|prnの結果で
2行目が"Hello World!!"が評価されたってこと??
arc> (pr (+ 1 2))
33
ふ〜ん。
つまり (+ 1 2)が2回評価されてるってことなのかい?
arc> (= a 1)
1
arc> (pr (= a (+ a 1)))
22
う〜ん。そうゆうわけでもなさそうな。。
わからん!!
あ!そっか。
1個目がprの結果で、2個目が(= a (+ a 1))の結果か。
ですよね?
あってるよね??
きっとあってる。間違いない。
arc> (pr "Hello" "World" "!!")
HelloWorld!!"Hello"
よく分からんorz...