I've never seen a stated limit in any of the documentation. The actual limit would be determined by the maximum size of the symbol table that the Stamp Editor/Compiler uses. That table would include all CON and VAR statements, and probably all of the statement labels (targets of GOTO's and GOSUB's, etc), although the latter may be in a separate table.
I don't believe there is an imposed limit, but one has to wonder what kind of [noparse][[/noparse]embedded] program requires that many constants. If you're not actually using all of them in any given iteration of a program, you might consider doing something with a conditional switch.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Jon Williams Applications Engineer, Parallax
I would think that CON's are resolved at compile time. This would imply that any limit would be due to limits on the compiling machine...i.e. none within reason.
Is this thinking correct?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Truly Understand the Fundamentals and the Path will be so much easier...
Comments
I've never seen a stated limit in any of the documentation. The actual limit would be determined by the maximum size of the symbol table that the Stamp Editor/Compiler uses. That table would include all CON and VAR statements, and probably all of the statement labels (targets of GOTO's and GOSUB's, etc), although the latter may be in a separate table.
Regards,
Bruce Bates
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax
Is this thinking correct?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Truly Understand the Fundamentals and the Path will be so much easier...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax