public ValVariable(ValVariableClass varClass, string name) : this(name) { Class = varClass; }
} // Content having the name of this variable and its type. It can a name to another variable or real content like run-time reference to a set, dimension, schema or value. It also can be also any data that is used by the interpreter like AST with a functino body definition as a value-expression. // If it is a name (reference), then it can be a fully-qualified name with prefix like 'this:myVar' or 'My Schema:My Set:My Dimension'. public ValVariable(ValVariableClass varClass, string name, object content) : this(varClass, name) { Value = content; }