Guía mínima de Ada 95 |
| Clasificación | Operador | Descripción | Asociación |
| Delimitadores | () | Llamada a función | De izquierda a derecha |
| () | Elemento de un array | ||
| . | Operador punto para los miembros de un estructura | ||
| Aritméticos | ** | Exponenciación | De derecha a izquierda |
| abs | Valor absoluto | ||
| NOT | no lógico | ||
| * | Multiplicación | De izquierda a derecha | |
| / | División | ||
| rem | Resto | ||
| - | Menos unario | ||
| = | Suma unaria | ||
| & | Concatenación de string | De izquierda a derecha | |
| + | Suma | ||
| - | Sustracción | ||
| Relacionales | = | Igualdad lógica | De izquierda a derecha |
| /= | Desigualdad lógica | ||
| < | Menor que | ||
| <= | Menor o igual que | ||
| > | Mayor que | ||
| >= | Mayor o igual que | ||
| in | Miembro de | ||
| not in | No miembro de | ||
| Lógicos | and | Y lógico | De izquierda a derecha |
| or | O lógico | ||
| xor | O exclusive | ||
| and then | |||
| or else | |||
| Asignación | := | Asignación simple | De derecha a izquierda |
| Separador | , | Separador coma | De izquierda a derecha |