.SCM 파일이란?
SCM 파일은 Scheme 프로그래밍 언어로 만든 소스 코드 파일입니다. 여기에는 Scheme 인터프리터에 의해 실행되는 Scheme 구문으로 작성된 코드가 포함되어 있습니다. Scheme 언어는 1970년 MIT(Massachusetts Institute of Technology)에서 개발했으며 함수형 프로그래밍 및 재귀 알고리즘과 같은 관련 기술을 지원합니다. SCM 파일은 Microsoft 메모장, 메모장++ 및 Apple TextEdit와 같은 모든 텍스트 편집기에서 열고 편집할 수 있습니다.
SCM 파일 형식
SCM 파일은 모든 텍스트 편집기를 사용하여 일반 텍스트 형식으로 생성 및 저장됩니다. Scheme은 Lisp 프로그래밍 언어 제품군의 일부이며 공식 IEEE 표준으로 표준화되었습니다. 스키마 프로그래밍 언어의 몇 가지 구별되는 기능은 다음과 같습니다.
Minimalism
- 스키마는 비슷한 능력을 가진 다른 많은 언어보다 훨씬 쉬운 간단한 언어입니다.Lexical Scope
- 스키마는 프로그램 단위에서 변수 바인딩을 가능하게 하는 어휘 범위이며 프로그램의 텍스트를 읽어 분석할 수 있습니다.람다 미적분
-블록 구조
- 스키마 프로그래밍 언어는 ALGOL과 같은 이전 언어에서 블록 구조를 상속합니다.Proper Tail Recursion
- 스키마는 반복을 표현하기 위해 꼬리 재귀를 사용합니다. 반복 구문, do가 추가로 있습니다.