On 28 Nov 2006, at 21:20, Francis Nugent Dixon wrote:
but I think that you are pushing the envelope just a little too
much, especially if Jo is a beginner.
Please be assured that I am not knocking you, because you may know
lots more about Revolution and
Transcript than I do. But the problem is not there :
1 - Look at the question
2 - Based upon the question and the way it was asked, judge the
level of the person who asked the question.
3 - Answer the question on that level.
Let's look at the question ...........
From: Jo - [EMAIL PROTECTED]
I've seen references to declaring or initializing variables. How
and why
would I do that?
This question is phrased like Jo is a relative beginner. You may
have even have scared him off by your answers.
So, assuming he is a beginner, here we go ....... !
Jo - In the cards of your stacks you can create fields containing
information. These fields can contain ANYTHING, numbers, texts,
binaries, on/off switches.
begin NEWBIE_MODE
Binaries? What are those?
end NEWBIE_MODE
Also the use of the word field is confusing here, "fields" in RunRev
contain strings, a better word would have been Objects.
The main point is that by declaring local's you make your code more
robust and reduce the chances of making a "silly" script editor
typing error.
There seems to be an exception to the general rule when it comes to
repeat tho:
repeat with myIndex = 1 to 100
Will NOT error if myIndex is NOT Declared whether the option to
declare locals is on or off.
If myIndex is declared, I'm not sure if it creates a new instance of
myIndex or not, or what it should do in this case. Any ideas?
All the Best
Dave
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution