R6RS Scheme: 최상위 프로그램

R6RS Scheme: 최상위 프로그램

Scheme 프로그램의 실행 진입점인 최상위 프로그램(top-level program)을 설명해요.

출처: 문서

본문

Scheme 프로그램은 라이브러리에서만 구성되는 것이 아니라, *최상위 프로그램(top-level program)*을 통해 실행돼요. 최상위 프로그램은 라이브러리처럼 정의와 표현식을 담지만, 프로그램의 실행 진입점(entry point)을 지정해요.

최상위 프로그램은 가져오기(import)로 시작해, 실행될 정의와 표현식들을 담아요. 최상위 프로그램은 R6RS 명세에 따라 (rnrs programs (6)) 라이브러리("Command-line access and exit values" 장 참조)를 통해 명령줄 인자에 접근하고 종료 값을 설정할 수 있어요.

이 장은 최상위 프로그램의 문법과 의미를 설명해요.

더 알아보기 (Learn more)

출처: Top-level programs - R6RS