realbasic-nug.fr
[Top] [All Lists]

Re: 2k9r3 check code after a Return

To: REALbasic NUG French <realbasic-nug.fr@lists.realsoftware.com>
Subject: Re: 2k9r3 check code after a Return
From: Arnaud Nicolet <anic297@mac.com>
Date: Fri, 17 Jul 2009 19:30:00 +0200
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug.fr-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug.fr-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <6336043.366994.1247850360270.JavaMail.www@wwinf2219>
References: <6336043.366994.1247850360270.JavaMail.www@wwinf2219>
Reply-to: REALbasic NUG French <realbasic-nug.fr@lists.realsoftware.com>
Sender: realbasic-nug.fr-bounces@lists.realsoftware.com
Le 17 juil. 09 à 19:06, emile.a.schwarz a écrit:

PS: maintenant, ma mémoire… et ma surprise, peut-être que vous avez raison et que tout est analysé, puis est compilé mais pas exécuté, c'est possible que j'ai oublié.

La mémoire n'est pas nécessaire dans ce cas. C'est de la logique pure (en y réfléchissant, vous ne pouvez qu'arriver à cette conclusion). L'exécution est forcément faite au moment où le code est appelé (quand l'application tourne). Si la compilation (vérification de syntaxe, etc.) incluait aussi l'exécution (même pour vérifier si des "return" bloquent une partie de code), alors votre application fonctionnerait déjà avant d'être lancée (parce que, pour un truc du genre: "x=Win1.MouseX", comment voulez-vous que le compilateur sache la valeur de la propriété MouseX?).


<Prev in Thread] Current Thread [Next in Thread>