terryhendicottAnswer
21-Topaz II
Jul 4, 2023 9:32 AM UTC
Hi,
The problem is subtle.
Prime goes through the sheet first to evaluate global variables only designated with global equal sign.
Prime then goes through the file a second time from top to bottom left to right evaluating normal equal sign ":=".
z.min is only defined on the second pass so global definition cannot see zmin.
Solution is to define things with ":=" while working top to bottom, left to right.
For instance Kr is not defined before function cr(ze)
If it is necessary to use a globally defined function define all variables as parameters of the function.

Cheers
Terry



