目次
工作HardwareHubからのお知らせ
サンプル
以下はすべてEshell上での実行結果例です。
足し算
$ (+ 1 2 3)
6
引き算
$ (- 10 100)
-90
かけ算
$ (* 2 3 4)
24
割り算
$ (/ 10 8)
1
$ (/ 10.0 8)
1.25
$ (/ (float 10) 8)
1.25
余り
$ (% 10 8)
2
累乗
$ (expt 2 10)
1024
符号反転
$ (- 2)
-2
インクリメント
$ (1+ 10)
11
デクリメント
$ (1- 10)
9
関連記事
- elispの真偽値について以下はすべてEshell上での実行結果例です。 elispの偽はnilのみ elispにおいて、偽はnil (および「nil」と同等の概念である「()」) のみです。他のもの、例えばt,"",[],0,1などはすべて真です。 偽の反転 $ (not nil) t $ (not ()) t 真の反転の反転 $ (not (not t)) t $ (not (not "")) t $ (not (no...
- elispの条件分岐以下はすべてEshell上での実行結果例です。 いわゆるif-else C言語などのif-else文に相当する記述を行うためにはcondを使用します。 $ (cond ((/= 1 1) "msg" "1") ((= 1 1) "msg2") (t "msg3")) msg2 その他の条件分岐 condだけでも事足りま...