A.4.1.1 Absolute Addressing

The section which contains all variables and sections is called root section. A full name of a variable is defined by the path which starts at the root section and its name. The root section is denoted by the tilde symbol (~). The path may consist of an arbitrary number of section names separated by a dot.

For instance (considering the previous example) the full name of the variable a in the section Section4 is ~Section4.a whereas the full name of the global variable a is ~a. Another example:

a = 1;
x = ~a;
Section5
{  b = 2;
   Section6
   {  c = ~Section5.b;          // -> 2
      d = ~a;                   // -> 1
   }
}

Robert Klima 2003-02-06