O que é um arquivo SCM?
Um arquivo SCM é um arquivo de código-fonte criado com a linguagem de programação Scheme. Ele contém código escrito na sintaxe de esquema que é então executado por um interpretador de esquema. A linguagem Scheme foi desenvolvida pelo Massachusetts Institute of Technology (MIT) em 1970 e suporta programação funcional e técnicas associadas, como algoritmos recursivos. Os arquivos SCM podem ser abertos e editados em qualquer editor de texto, como Microsoft Notepad, Notepad++ e Apple TextEdit.
Formato de arquivo SCM
Os arquivos SCM são criados e salvos em formato de texto simples usando qualquer editor de texto. Scheme faz parte da família de linguagens de programação Lisp e é padronizado no padrão oficial IEEE. Algumas características distintivas da linguagem de programação Schema são as seguintes.
Minimalismo
- Schema é uma linguagem simples que é muito mais fácil do que muitas outras linguagens de poder comparável.Lexical Scope
- O esquema tem escopo léxico que possibilita ligações de variáveis em uma unidade de programa e pode ser analisado lendo o texto do programa.Cálculo Lambda
-Block Structure
- A linguagem de programação Schema herda sua estrutura de blocos de linguagens anteriores, como ALGOL.Proper Tail Recursion
- Schema usa a recursão da cauda para expressar a iteração. Tem construção de iteração, do além disso.