June 3
Scheme è un linguaggio di programmazione sviluppato al MIT nel 1975. A volte è usato come un linguaggio di programmazione introduttivo a causa della sua relativamente semplice sintassi e la capacità di funzionare all'interno di più paradigmi di programmazione, tra cui design funzionale, imperativo e orientato agli oggetti.
espressioni Scheme, o comandi, vanno sempre all'interno di un paio di parentesi. Per esempio:
(Definire x 100)
Questa espressione definisce una nuova variabile denominata "x" e dà il valore "10"
Dopo aver definito una variabile, può essere ripristinato utilizzando il "set!" di comando, in questo modo:
(Set! X 50)
E 'possibile in regime di definire procedure e programmi sub così brevi, utilizzando la parola chiave "lambda:"
(Definire quadrato (lambda (x) (* xx)))
Notate come la parentesi all'altezza. Questo definisce una procedura denominata "piazza" che prende un argomento "x" e lo moltiplica contro se stessa (* xx). Comunicazione, operazioni aritmetiche Schema prendere l'operatore, poi i numeri su cui eseguire il problema.
È possibile utilizzare il procedimento appena definito con il seguente comando:
(Definire xSquared (piazza 10))
Questo memorizzerà il valore "100" nella variabile denominata "xSquared."