[ << Tutorial de Scheme ] | [Top][Contents][Index] | [ Interfaces para programadores >> ] |
[ < Cajón de arena de Scheme ] | [ Up : Introducción a Scheme ] | [ Tipos de datos simples de Scheme > ] |
A.1.2 Variables de Scheme
Las variables de Scheme pueden tener cualquier valor válido de Scheme, incluso un procedimiento de Scheme.
Las variables de Scheme se crean con define
:
guile> (define a 2) guile>
Las variables de Scheme se pueden evaluar en el indicador del sistema de guile, simplemente tecleando el nombre de la variable:
guile> a 2 guile>
Las variables de Scheme se pueden imprimir en la pantalla utilizando la función display:
guile> (display a) 2guile>
Observe que el valor 2
y el indicador del sistema
guile
se muestran en la misma línea. Esto se puede evitar
llamando al procedimiento de nueva línea o imprimiendo un carácter
de nueva línea.
guile> (display a)(newline) 2 guile> (display a)(display "\n") 2 guile>
Una vez que se ha creado una variable, su valor se puede modificar
con set!
:
guile> (set! a 12345) guile> a 12345 guile>