Bom dia a todos,

Surgiu uma dúvida na lista do IBO e gostaria de postá-la aqui para ver a
opinião dos colegas, seria interessante também se o Andreano ou o Daniel
Polistchuck pudessem dar sua contribuição para o assunto.

A questão é a seguinte:

Como o compilador interpreta a seguinte linha:

if not Prepared or not SQLIsValid then

Assim:

if not (Prepared or not SQLIsValid) then

Ou assim?

if (not Prepared) or (not SQLIsValid) then
O comportamento que se deseja é o último, mas o código está de fato sem
nenhum parenteses, e o comportamento tem sido estranho. Poderia essa linha
ser interpretada de uma forma ou de outra de acordo com a versão do Delphi?

Existe alguma diretiva de compilação que possa afetar a forma de
interpretação dessa linha?

--
[]s
Andrei


[As partes desta mensagem que não continham texto foram removidas]



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a