This page last changed on Dec 12, 2006 by juanca.
Las expresiones en Razor son las siguientes:
- Átomos, que son secuencias de letras, dígitos, y el caracter punto, que comienzan por un dígito o por una letra minúscula, o el átomo especial @, o strings delimitados por comillas sencillas (') o dobles (") usando las secuencias de escape usuales en los lenguajes que heredan la sintaxis del lenguaje C.
- Variables, que son secuencias de letras, dígitos y el caracter punto que comienzan por una letra mayúscula.
- Operaciones de concatenación de átomos y strings, concatenación de tuplas, potenciación, producto, división, división, negación aritmética, suma, resta, comparaciones, negación lógica, conjunción, y disyunción, denotadas por los símbolos ++, ::, ^, *, /, -, +, -, ~, &&, ||, ==, /=, >=, y <=. El orden de precedencia de los operadores es el dado.
- Tuplas, que son secuencias de expresiones encerradas entre corchetes ([ y ]). La tupla unitaria
es equivalente (intercambiable) con la expresión
.
- Instrucciones Basicas en Razor sobre canalles y espacios (descritas más adelante).
- Composición de instrucciones (descrita más adelante).
La variable especial "_"
La variable especial "_" (underscore) puede usarse en cualquier expresión cuando la expresión requiere una variable en cuyo valor no estamos interesados. La variable especial "_" descarta inmediatamente cualquier valor asignado a la misma.
|