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