LISP-定数
LISPでは、定数はプログラムの実行中に値を変更しない変数です。定数は、を使用して宣言されますdefconstant 構築します。
例
次の例は、グローバル定数PIを宣言し、後で円の面積を計算するarea -circleという名前の関数内でこの値を使用する方法を示しています。
ザ・ defun 構成は関数を定義するために使用されます、私たちはそれを調べます Functions 章。
main.lispという名前の新しいソースコードファイルを作成し、その中に次のコードを入力します。
(defconstant PI 3.141592)
(defun area-circle(rad)
(terpri)
(format t "Radius: ~5f" rad)
(format t "~%Area: ~10f" (* PI rad rad)))
(area-circle 10)
[実行]ボタンをクリックするか、Ctrl + Eを入力すると、LISPはすぐにそれを実行し、返される結果はです。
Radius: 10.0
Area: 314.1592