O interpretador Hall conta com o seguinte conjunto de operadores:
aritméticos + - * / % ^
atribuição := = <-
relacionais == # > >= < <=
lógicos & | !
membridade . ( ) { } [ ]
delimitadores " '
sequência ,
finalizador ;
Expressões:
Uma expressão é uma combinação de operadores e operandos que produz um valor. Os operandos são variáveis ou valores de retorno de funções. Uma expressão pode ser usada na maior parte dos lugares em que as variáveis podem ser usadas. Os operadores fazem com que seja executada uma operação com os operandos.
Há alguns conceitos relacionados com operadores: Precedência e Associatividade.