8. Identifiers and Variables
-
Expanding prefixed names – Types are identified in model source text by fully quantified identiers. These can become pretty long because namespaces can be nested arbitrarily. The system of prefixes allows us to abbreviate type identifiers.
-
Type and Resource Identifiers – A precise definition of type and resouce identifiers.
-
Current context and current role – The notion of the origin of a query.
-
Indexed Names – An indexed name such as MySystem has a different meaning for every end user. How do we implement that?
-
Standard variables: technical design decisions – Implementation of the standard variables in expressions, such as
currentcontext
andorigin
.