macOS에서 스킴 코드 실행하는 방법

Posted on November 21, 2024

다음과 같이 시스템에 mit-scheme을 설치한다.

brew update
brew install mit-scheme

터미널에 mit-scheme을 입력해서 인터프리터를 실행하고 다음과 같이 입력해서 저장된 코드를 불러올 수 있다.

(load "example.scm")

다음 코드는 책 《Essentials of Programming Languages》에 나오는 예제이다.

(define in-S?
  (lambda (n)
    (if (zero? n) #t
      (if (>= (- n 3) 0)
        (in-S? (- n 3))
        #f))))