What has happened?

Brian K. White brian at aljex.com
Tue Sep 27 13:13:34 PDT 2005


----- Original Message ----- 
From: "Kenneth Brody" <kenbrody at bestweb.net>
To: "Brian K. White" <brian at aljex.com>
Cc: "filePro mailing list" <filepro-list at seaslug.org>
Sent: Tuesday, September 27, 2005 3:47 PM
Subject: Re: What has happened?


> Quoting Brian K. White (Tue, 27 Sep 2005 15:21:28 -0400):
> [...]
>> They use a lot of the same long variables, but some lengths and edits
>> changed in the new one.
>>
>> What would work best for me I think is if I can just insert a line at
>> the top of the old table that looks at a variable and decides to chain
>> to the new table.
> [...]
>> Also, it just occured to me I might have the same problem with the
>> conflicting variable definitions even if it worked like 1), because the
>> declares are read before any code is run, including the goto or chain
>> I'd have at the top.
>
> All variables are determined at compile time (dclerk/dreport/rcabe) or
> at load time (rclerk/rreport), before any code is run.  As such, any
> DECLAREd variables will be created prior to any code in that table
> being executed.

What does that clarify about the question of what will be my env in the 
table I chained to?

Posit: Both tables have their own overlapping sets of declares. At the top 
of table 1, I chain to table 2.

Are the declares from table 1 still in effect, making the declares in table 
2 become conflicts? (reasonable, I never left clerk and I'm chaining not 
calling)
Or does the new table start with a clean slate in that regard? (reasonable, 
I loaded a new table, and call works this way.)

Also note I'm not talking about the possible conflicts with mismatched 
global and extern declares. There is no amiguity what needs to be done 
there.
Just local declares that are the same name & basic function but not the same 
definition.

Brian K. White  --  brian at aljex.com  --  http://www.aljex.com/bkw/
+++++[>+++[>+++++>+++++++<<-]<-]>>+.>.+++++.+++++++.-.[>+<---]>++.
filePro  BBx    Linux  SCO  FreeBSD    #callahans  Satriani  Filk!




More information about the Filepro-list mailing list