Sintaxe das Expressões

As expressões são construídas de operadores e operandos. A maioria dos operadores são binários, ou seja, eles tem dois operandos. O restante tem apenas um operando. Operadores binários usam a forma algébrica comum (como por exemplo, A + B). A é um operador simples que sempre precede sue operando. Em expressões mais complexas, as regras de precedência obedecem a ordem na qual suas operações são colocadas.

Operadores Precedência Categorias

not = primeiro (maior) operador simples

^ = segundo operador exponencial

*, /, div, mod, and, shl, shr = terceiro operadores de multiplicação

+,-, or, xor = quarto operadores de adições

=, <>, <, >, <=, >= = sexto operadores relacionais

Existem três regras básicas de precedência:

Operações com precedências iguais são normalmente executadas da esquerda para a direita.

As regras de precedência seguem a sintaxe das expressões, que são construídas de fatores simples, fatores, termos e expressões simples.

Uma sintaxe de fator simples está descrita abaixo:

fator simples

Uma chamada de função ativa a função e indica o valor retornado pela função.

Estes são alguns exemplos de fatores simples:

Fatores aplicam o operador expoente aos fatores simples:

operador expoente

Estes são alguns exemplos de fatores :

Termos aplicam operadores de multiplicação aos fatores:

termos

Estes são alguns exemplos de termos:

Expressões simples aplicam os operadores de adição e sinais aos termos:

Expressões simples

Estes são alguns exemplos de expressões simples:

Uma expressão aplica um operador relacional à uma expressão simples:

operador relacional

Estes são alguns exemplos de expressões: