1.1 --- a/docs/rationale.txt Wed Feb 27 23:17:19 2008 +0100
1.2 +++ b/docs/rationale.txt Tue Mar 04 00:41:53 2008 +0100
1.3 @@ -101,3 +101,16 @@
1.4 * Construct efficient run-time representations
1.5 * Predictable content means that access can be optimised
1.6 * No shadowing means that only a single lookup is necessary
1.7 +
1.8 +References, attributes and values
1.9 +
1.10 + * Almost everything can be considered as a kind of attribute:
1.11 + * Module, class, instance
1.12 + * Local variable is the exception
1.13 + * Acquired attributes are "values":
1.14 + * An object being manipulated
1.15 + * Its context
1.16 + * Most kinds of values have no real context:
1.17 + * Module and class attributes, locals
1.18 + * The exception:
1.19 + * Instance attributes