Lisp (1) 썸네일형 리스트형 scheme (프로그래밍 언어) 스킴 프로그래밍 언어(Scheme) 는 함수형 프로그래밍과 절차적 프로그래밍을 지원하는 다중패러다임 프로그래밍 언어로, 리스프(LISP)의 방언(변종 언어)이다. 1970년대 Guy Lewis Steele Jr. 과 Gerald Jay Sussman 에 의해서 개발되었다. 다른 LISP 방언과 비교할 때 단순함이 특징이다. 전통적인 LISP과 가장 큰 차이점은 동적 영역 규칙(dynamic scope rule) 대신 정적 영역 규칙(static scope rule)을 사용하고 있다는 것이다. 반복문을 지원하기 않기 때문에 재귀호출(recursion)을 이용하여 반복 계산을 처리한다. 따라서 대부분의 스킴 구현은 꼬리호출 최적화(tail-call optimization)를 수행한다. - 출처 : 위키피디아.. 이전 1 다음