Dado que Verse requiere un identificador antes de un bloque de código, las expresiones de bloque son la forma de anidar bloques de código, y las expresiones de bloque se comportan de manera similar a los bloques de código.
Al igual que con los bloques de código, el bloque introduce un nuevo cuerpo de ámbito anidado, lo que restringe la vida útil de cualquier variable creada en el bloque de manera que no se puedan usar fuera del bloque.
expression0
block:
expression1
expression2
expression3A menos que haya una salida anticipada, la expresión de bloque usa la última expresión ejecutada en el bloque como su resultado. Por ejemplo, si la última expresión en el bloque es Example : int = 6, entonces la expresión de bloque tiene 6 como resultado.