Sintaxis
Botlang es un lenguaje funcional con sintaxis basada en s-expressions al estilo Lisp.
S-Expressions¶
En Botlang, toda expresión es una s-expression. Estas se definen como:
- Atom (un identificador), o
- una expresión de la forma
(x y)donde x e y son s-expressions.
Los paréntesis de las s-expressions pueden ser redondos o cuadrados. No hay diferencia semántica entre ambos.
Por ejemplo,
1 2 3 4 5 6 | |