Vad är SCM fil?
En SCM-fil är en källkodsfil skapad med Scheme-programmeringsspråket. Den innehåller kod skriven i schemasyntaxen som sedan exekveras av en Scheme-tolk. Scheme language utvecklades av Massachusetts Institute of Technology (MIT) 1970 och stöder funktionell programmering och associerade tekniker såsom rekursiva algoritmer. SCM-filer kan öppnas och redigeras i vilken textredigerare som helst som Microsoft Notepad, Notepad++ och Apple TextEdit.
SCM filformat
SCM-filer skapas och sparas i vanligt textformat med valfri textredigerare. Scheme är en del av Lisp-familjen av programmeringsspråk och är standardiserat i den officiella IEEE-standarden. Några utmärkande egenskaper hos programmeringsspråket Schema är följande.
Minimalism
- Schema är ett enkelt språk som är mycket enklare än många andra språk med jämförbar kraft.Lexical Scope
- Schema är lexikalt scoped som möjliggör variabla bindningar i en programenhet och kan analyseras genom att läsa programmets text.Lambda Calculus
-Blockstruktur
- Schemaprogrammeringsspråk ärver sin blockstruktur från tidigare språk som ALGOL.Riktig svansrekursion
- Schema använder svansrekursion för att uttrycka iteration. Den har iterationskonstruktion, do dessutom.