Czym jest plik SCM?
Plik SCM to plik kodu źródłowego utworzony za pomocą języka programowania Scheme. Zawiera kod napisany w składni schematu, który jest następnie wykonywany przez interpreter schematu. Język schematów został opracowany przez Massachusetts Institute of Technology (MIT) w 1970 roku i obsługuje programowanie funkcjonalne oraz powiązane techniki, takie jak algorytmy rekurencyjne. Pliki SCM można otwierać i edytować w dowolnym edytorze tekstu, takim jak Microsoft Notepad, Notepad ++ i Apple TextEdit.
Format pliku SCM
Pliki SCM są tworzone i zapisywane w formacie zwykłego tekstu za pomocą dowolnego edytora tekstu. Schemat jest częścią rodziny języków programowania Lisp i jest znormalizowany w oficjalnym standardzie IEEE. Niektóre wyróżniające cechy języka programowania Schema są następujące.
Minimalizm
- Schema to prosty język, który jest znacznie łatwiejszy niż wiele innych języków o porównywalnej mocy.Zakres leksykalny
- Schemat ma zakres leksykalny, który umożliwia wiązanie zmiennych w jednostce programu i może być analizowany poprzez czytanie tekstu programu.Rachunek Lambda
-Struktura blokowa
- język programowania schematu dziedziczy strukturę blokową z wcześniejszych języków, takich jak ALGOL.Właściwa rekurencja ogona
- Schemat używa rekurencji ogona do wyrażenia iteracji. Ma konstrukcję iteracyjną, dodatkowo do.