¿Qué significan los símbolos en los tutoriales de Pascal?
Operador unario (prioridad más alta)
@ toma la dirección de una variable o función (devuelve un puntero)
no es negación lógica ni toma bit a bit Inversa p>
Operadores de multiplicación, división y bit a bit
* Multiplicación o intersección de conjuntos
/ División en coma flotante
div División entera
mod módulo (resto de la división entera)
como conversión de tipo (operador RTTI) durante la fase de ejecución del programa
y suma lógica o bit a bit
shl Desplazamiento bit a izquierda
shr Desplazamiento a la derecha bit a bit
Operadores de suma y resta
Suma, unión de conjuntos, concatenación de cadenas o incremento de puntero en un desplazamiento
- Resta, diferencia de conjunto o disminución del puntero por un desplazamiento
o OR lógico o bit a bit
xor Operación XOR lógica o bit a bit
Operadores relacionales y de comparación (prioridad más baja)
= Determinar si son iguales
lt; Determinar si no son iguales
lt; Determinar si es menor que
gt; Determinar si es mayor que
lt = Determinar si es menor o igual, o si es un subconjunto de un conjunto
gt;= Determinar si es mayor o igual que, o si es el conjunto padre de un conjunto
in Determina si es miembro de un conjunto
is Determina si el objeto es de tipo -compatible (otro operador RTTI)