# HG changeset patch # User Paul Boddie # Date 1339263011 -7200 # Node ID 0f7fe074a256e5e62cfea73fc5391a14ffda8fbe # Parent 4ef0e1e1b21304090af1133bfb491af4b26896af Updated the documentation around class/module attribute rebinding, along with the documentation index. diff -r 4ef0e1e1b213 -r 0f7fe074a256 docs/compatibility.txt --- a/docs/compatibility.txt Sat Jun 09 18:28:57 2012 +0200 +++ b/docs/compatibility.txt Sat Jun 09 19:30:11 2012 +0200 @@ -12,8 +12,8 @@ # cls refers to C -cls.attr = value Class attribute Run-time error - assigned +cls.attr = value Class attribute Run-time error if attr not + assigned already bound Module Attribute Assignment --------------------------- @@ -23,5 +23,5 @@ import somemod -somemod.attr = value Module attribute Run-time error - assigned +somemod.attr = value Module attribute Run-time error if attr not + assigned already bound diff -r 4ef0e1e1b213 -r 0f7fe074a256 docs/index.txt --- a/docs/index.txt Sat Jun 09 18:28:57 2012 +0200 +++ b/docs/index.txt Sat Jun 09 19:30:11 2012 +0200 @@ -3,12 +3,16 @@ concepts.txt An overview of the concepts employed in micropython +annotations.txt A table of AST node annotations assignment.txt A quick tour of assignment semantics +compatibility.txt Some notes about compatibility with other Python implementations evaluation.txt An overview of evaluation result storage and invocation frames exceptions.txt A quick tour of the exception implementation +getattr.txt How getattr and dynamic attribute access can be supported in micropython +instructions.txt A table of RSVP instructions and register usage invocation.txt A quick tour of invocation semantics native.txt Information about native function implementations - optimisations.txt A table of optimisations currently employed in micropython rationale.txt A presentation of ideas and objectives +rejected.txt Some rejected ideas related.txt Related work