Una expresión es la unidad más pequeña de código (una combinación de valores y funciones) que tiene un resultado cuando se evalúa.
El ejemplo siguiente es una expresión if ... else, lo que significa que si el valor cumple un criterio nombrado, es una cosa, pero si no, es otra.
if (a > 5):
“Big!”
else
“Small!”En Verse, todo es una expresión, desde los literales hasta las llamadas a funciones o el flujo de control.
Esto se compara con una declaración, que es un comando independiente que no tiene un valor resultante. En Verse todo es una expresión y no hay distinción entre declaraciones y expresiones que pueden evaluarse a un valor.
Para obtener información más detallada, consulta Expresiones.