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