Difference between revisions of "SET STRICT"
From Recital Documentation Wiki
Yvonnemilne (Talk | contribs) |
Yvonnemilne (Talk | contribs) |
||
(4 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | |||
==Purpose== | ==Purpose== | ||
− | Determines whether | + | Determines whether variables must be pre-declared |
Line 9: | Line 8: | ||
==See Also== | ==See Also== | ||
− | [[ | + | [[DECLARE]], [[DIMENSION]], [[DO]], [[DISPLAY MEMORY]], [[LOCAL]], [[NAMESPACE]], [[NAMESPACE()]], [[PARAMETERS]], [[PRIVATE]], [[PUBLIC]], [[SET CLIPPER]], [[SET STRCONVERT]], [[STORE]], [[STR()]], [[VARINFO()]] |
==Description== | ==Description== | ||
− | + | With SET STRICT ON, all variables must be pre-declared. | |
+ | |||
+ | By default, STRICT is OFF. | ||
Line 19: | Line 20: | ||
<code lang="recital"> | <code lang="recital"> | ||
set strict off | set strict off | ||
− | + | m_var = date() | |
set strict on | set strict on | ||
− | + | private m_var | |
+ | m_var = date() | ||
</code> | </code> | ||
==Products== | ==Products== | ||
− | Recital | + | Recital, Recital Server |
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Commands]] | [[Category:Commands]] |
Latest revision as of 09:22, 3 April 2012
Purpose
Determines whether variables must be pre-declared
Syntax
SET STRICT ON | OFF | (<expL>)
See Also
DECLARE, DIMENSION, DO, DISPLAY MEMORY, LOCAL, NAMESPACE, NAMESPACE(), PARAMETERS, PRIVATE, PUBLIC, SET CLIPPER, SET STRCONVERT, STORE, STR(), VARINFO()
Description
With SET STRICT ON, all variables must be pre-declared.
By default, STRICT is OFF.
Example
set strict off m_var = date() set strict on private m_var m_var = date()
Products
Recital, Recital Server