Difference between revisions of "DEFINE"

From Recital Documentation Wiki
Jump to: navigation, search
(Class)
Line 1: Line 1:
==Class==
 
Memory Variables
 
  
  

Revision as of 10:58, 23 October 2009


Purpose

Defines a constant


Syntax

#DEFINE <memvar> <exp>


See Also

#IFDEF, LOCAL, PRIVATE, PUBLIC


Description

The #DEFINE command is used to define FoxPro compatible constants. Constants declared using #DEFINE can be overridden by a memory variable of the same name, but cannot be modified or manually released after their initial declaration. Constants are automatically updated if the value of <exp> changes and are released on exit from the session.


Example

#DEFINE NEXT_LOOP
for i = 1 to NEXT_LOOP
    ? i
next


Products

Recital Database Server, Recital Mirage Server, Recital Terminal Developer