Extender LilyPond: A.1.3 Tipos de datos simples de Scheme

### A.1.3 Tipos de datos simples de Scheme

El concepto más básico de un lenguaje son sus tipos de datos: números, cadenas de caracteres, listas, etc. He aquí una lista de los tipos de datos que son de relevancia respecto de la entrada de LilyPond.

Booleanos

  Los valores Booleanos son Verdadero y Falso. Verdadero en Scheme es `#t` y Falso es `#f`.

Números

  Los números se escriben de la forma normal, `1` es el número (entero) uno, mientras que `-1.5` es un número en coma flotante (un número no entero).

Cadenas

  Las cadenas se encierran entre comillas:

  >     "esto es una cadena"

  Las cadenas pueden abarcar varias líneas:

  >     "esto
  >     es
  >     una cadena"

  y los caracteres de nueva línea al final de cada línea se incluirán dentro de la cadena.

  Los caracteres de nueva línea también se pueden añadir mediante la inclusión de `\n` en la cadena.

  >     "esto\nes una\ncadena de varias líneas"

  Las comillas dobles y barras invertidas se añaden a las cadenas precediéndolas de una barra invertida. La cadena `\a dijo "b"` se introduce como

  >     "\\a dijo \"b\""

Existen más tipos de datos de Scheme que no se estudian aquí. Para ver un listado completo, consulte la guía de referencia de Guile, http://www.gnu.org/software/guile/manual/html_node/Simple-Data-Types.html.

Otros idiomas: English, deutsch.

#### LilyPond — Extender