Mac 터미널에서 시작하기 Lisp

1451 단어 MacCommonLisplisp

SBCL (Steel Bank Common Lisp) 설치



우선 Mac에 SBCL을 넣어
$brew install sbcl

그리고는 코드를 쓴다.
시작하기에.

$sbcl
This is SBCL 1.3.1, an implementation of ANSI Common Lisp.
More information about SBCL is available at h tp // w w. sbcl. rg/ .

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.

Lisp 사칙 연산 샘플


샘플



(1+ 10)

11

(+1 2 3)

6

(+(* 2 2)(- 5 2))

7

(1-10)

9

빈 목록
()

NIL

Lisp의 Hello, World



(format t "Hello, World\n")

NILHello, Worldn

함수 샘플



(flet ((f (n))
  (+ n 5)))
 (f 5))
10



(flet ((함수 이름 (인수))
      정의)
 (함수명 (인수)
      정의))
 처리)

좋은 웹페이지 즐겨찾기