Maximum number of LOCAL variables?
|
03-09-2014, 06:48 AM
Post: #1
|
|||
|
|||
Maximum number of LOCAL variables?
I am getting syntax errors in a program that has more LOCAL variables than I have used before, and the error cursor always goes to a variable in my LOCAL variable list. named maxheight I can find no flaw in the variable (but, who knows?). Several questions come to mind:
Is there a maximum number of permitted local variables? If so, what is it? Can a LOCAL list be split and continued on a second or third line? If so, how? What IS the maximum line length permitted in a Prime program? Does the language permit the inclusion of more than one LOCAL statement? These seem to be pretty basic questions, but I cannot find information about them in the "User Guide." Is there any more comprehensive source of information?? Many thanks for information on these. Ben Fairbank |
|||
03-09-2014, 06:59 AM
(This post was last modified: 03-09-2014 07:00 AM by eried.)
Post: #2
|
|||
|
|||
RE: Maximum number of LOCAL variables?
You can use any local statements you want.
Code: local aa,ab; Post your code, the error is probably in another line. My website: ried.cl |
|||
03-09-2014, 07:20 AM
Post: #3
|
|||
|
|||
RE: Maximum number of LOCAL variables?
maximum is 8 variables in a LOCAL line.
as many LOCAL lines as you need. Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein |
|||
03-09-2014, 08:15 AM
Post: #4
|
|||
|
|||
RE: Maximum number of LOCAL variables?
Eried --
Thank you for the suggestion. Here are the lines I think are most likely to be giving the error: LOCAL pp, qq, xcor, pi, denom, height, num, xmode, maxheight,propheight, finalheight; [this is all on one line] many lines omitted // Plot the distribution: FOR X FROM 15 TO 303 STEP 1 DO xcor := (X-15)/288; num := (xcor^(pp-1))*((1-xcor)^(qq-1)); propheight := num/(denom*maxheight); finalheight := 160 - propheight*156; PIXON(X,finalheight); PIXON(X,(finalheight+1)); END; The above lines simply step through X-axis lines from 0 to 1 and plot the distribution of the y variable associated with X. If I comment these lines out, AND remove their variables from the LOCAL list, the syntax error stops appearing. Ben |
|||
03-09-2014, 11:47 AM
Post: #5
|
|||
|
|||
RE: Maximum number of LOCAL variables?
As patrice said, you have to split that local in 2 (8 vars max per local)
My website: ried.cl |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)