Was ist eine SCM-Datei?
Eine SCM-Datei ist eine Quellcodedatei, die mit der Programmiersprache Scheme erstellt wurde. Es enthält Code, der in der Scheme-Syntax geschrieben ist und dann von einem Scheme-Interpreter ausgeführt wird. Die Scheme-Sprache wurde 1970 vom Massachusetts Institute of Technology (MIT) entwickelt und unterstützt die funktionale Programmierung und zugehörige Techniken wie rekursive Algorithmen. SCM-Dateien können in jedem Texteditor wie Microsoft Notepad, Notepad++ und Apple TextEdit geöffnet und bearbeitet werden.
SCM-Dateiformat
SCM-Dateien werden mit einem beliebigen Texteditor im Nur-Text-Format erstellt und gespeichert. Scheme ist Teil der Lisp-Familie von Programmiersprachen und ist im offiziellen IEEE-Standard standardisiert. Einige Unterscheidungsmerkmale der Schema-Programmiersprache sind wie folgt.
- „Minimalismus“ – Schema ist eine einfache Sprache, die viel einfacher ist als viele andere Sprachen mit vergleichbarer Leistungsfähigkeit.
Lexical Scope
- Schema hat einen lexikalischen Gültigkeitsbereich, der Variablenbindungen in einer Programmeinheit ermöglicht und analysiert werden kann, indem der Text des Programms gelesen wird.Lambda-Kalkül
-Blockstruktur
- Schema-Programmiersprache erbt ihre Blockstruktur von früheren Sprachen wie ALGOL.Proper Tail Recursion
- Das Schema verwendet die Tail-Rekursion, um die Iteration auszudrücken. Es hat ein Iterationskonstrukt, do zusätzlich.