aspose.info
NL

SCM-bestandsindeling - broncodebestand van schema

Bijgewerkt

Wat is een SCM-bestand?

Een SCM-bestand is een broncodebestand gemaakt met de programmeertaal Scheme. Het bevat code die is geschreven in de syntaxis van het schema en die vervolgens wordt uitgevoerd door een schema-interpreter. Schemataal is in 1970 ontwikkeld door het Massachusetts Institute of Technology (MIT) en ondersteunt functioneel programmeren en bijbehorende technieken zoals recursieve algoritmen. SCM-bestanden kunnen worden geopend en bewerkt in elke teksteditor, zoals Microsoft Notepad, Notepad++ en Apple TextEdit.

SCM-bestandsindeling

SCM-bestanden worden gemaakt en opgeslagen in platte tekst met elke teksteditor. Scheme maakt deel uit van de Lisp-familie van programmeertalen en is gestandaardiseerd in de officiële IEEE-standaard. Enkele onderscheidende kenmerken van de programmeertaal Schema zijn als volgt.

  • Minimalisme - Schema is een eenvoudige taal die veel gemakkelijker is dan veel andere talen van vergelijkbare kracht.
  • Lexicale Scope - Schema is lexicaal gescoped dat variabele bindingen in een programma-eenheid mogelijk maakt en kan worden geanalyseerd door de tekst van het programma te lezen.
  • Lambda-calculus -
  • Blokstructuur - Schema-programmeertaal erft zijn blokstructuur van eerdere talen zoals ALGOL.
  • Proper Tail Recursion - Schema gebruikt staartrecursie om iteratie uit te drukken. Het heeft een iteratieconstructie, do bovendien.

Referenties