Go to the first, previous, next, last section, table of contents.


Reversed Equate Local Variables

These variables are local to the each equate. Variable names are unique to each equate. Their value can be passed to another equate only by giving them as arguments (this is call-by-value, there is no call-by-reference facility). Their value is lost on the equate returning. Local variables are held on the equate stack but build in the opposite direction to that used for general equate processing. The characters A--Z and a--z can be used to start the name of a local variable and the rest of the variable name can include these same characters as well as the digits 0--9 and the underscore _.

Care must be taken when using local variables within a text body (where they are part of the arguments passed to an equate) as these are created as global variables (but without the underscore character).


Go to the first, previous, next, last section, table of contents.