# HG changeset patch # User Paul Boddie # Date 1203115815 -3600 # Node ID 8a50d440af2fa4c58dfe283add85f7f75ca71b55 # Parent ebf7101aa96939d2193fff02972139661327ff8b Added some notes on potential restrictions. diff -r ebf7101aa969 -r 8a50d440af2f README.txt --- a/README.txt Mon Feb 11 01:58:12 2008 +0100 +++ b/README.txt Fri Feb 15 23:50:15 2008 +0100 @@ -9,6 +9,21 @@ Instance attributes are defined only by assignments to attributes of self within __init__ methods. +Potential Restrictions +---------------------- + +Names of classes and functions could be restricted to only refer to those +objects within the same namespace. If redefinition were to occur, or if +multiple possibilities were present, these restrictions could be moderated as +follows: + + * Classes assigned to the same name could provide the union of their + attributes. This would, however, cause a potential collision of attribute + definitions such as methods. + + * Functions, if they share compatible signatures, could share parameter list + definitions. + Data Structures ===============