|
Supported nested invocations; handled unusable values when deducing attributes. |
syspython-as-target |
|
Added another test of "for" and attribute usage. |
syspython-as-target |
|
Added a note about the _attr annotation and unresolved names. |
syspython-as-target |
|
Made generator expressions return instances. |
syspython-as-target |
|
Fixed the representation of functions so that tuple arguments are handled. |
syspython-as-target |
|
Added a test of nested namespaces involving classes. |
syspython-as-target |
|
Skip class namespaces when looking for outer namespace definitions of names. |
syspython-as-target |
|
Made use of the _access_attrs annotation. |
syspython-as-target |
|
Added annotation details for _access_attrs. |
syspython-as-target |
|
Made a summary annotation (_access_attrs) for deduction results. |
syspython-as-target |
|
Fixed the processing of _attrtypes when building guard type details. |
syspython-as-target |
|
Added some support for guard annotations, comparing concrete and deduced type information. |
syspython-as-target |
|
Removed an old topic and added notes on active code detection. |
syspython-as-target |
|
Reinstated proper testing for real AttributeError occurrences. |
syspython-as-target |
|
Fixed expression value assignment. |
syspython-as-target |
|
Added another example illustrating that attributes must be defined "internally" |
syspython-as-target |
|
Added a test of a name taking different scopes in the same unit. |
syspython-as-target |
|
Added closure PEP references. |
syspython-as-target |
|
Added notes about uninitialised attributes and inlining. |
syspython-as-target |
|
Added support for detecting accesses of potentially unassigned locals. |
syspython-as-target |
|
Added failure tests involving closures. |
syspython-as-target |
|
Fixed operator module references for nested operator nodes. |
syspython-as-target |
|
Removed block-related artefacts of previous code generation activities. |
syspython-as-target |
|
Added closure usage detection. |
syspython-as-target |
|
Added some notes about syspython's role in implementing native functionality. |
syspython-as-target |
|
Updated the documentation index. |
syspython-as-target |
|
Added a note about parameterised functions and classes. |
syspython-as-target |
|
Removed RSVP-specific documents. |
syspython-as-target |
|
Moved the exceptions document into the low-level concepts document. |
syspython-as-target |
|
Moved the evaluation document into the low-level concepts document. |
syspython-as-target |
|
Tidied up the evaluation document, adding a note about access to defaults. |
syspython-as-target |
|
Split the concepts document into two, making a low-level concepts document that |
syspython-as-target |
|
Moved deduction-related methods to the deduction module. |
syspython-as-target |
|
Support operator method access using the generic attribute access mechanism. |
syspython-as-target |
|
Removed __context__ from argument lists since it will be transferred separately. |
syspython-as-target |
|
Added a discussion of closures, defaults and dynamic functions. |
syspython-as-target |
|
Fixed the scope of defaults and added the setdefaults special function for the |
syspython-as-target |
|
Added more notes about invocation, particularly around dynamic function contexts |
syspython-as-target |
|
Added more notes about invocation, particularly around dynamic function contexts |
syspython-as-target |
|
Removed restrictions on dynamic function identification and generation. |
syspython-as-target |
|
Changed the argument ordering for "applystaticmethod". |
syspython-as-target |
|
Added some documentation about defaults and dynamic functions. |
syspython-as-target |
|
Added support for dynamic function initialisation. |
syspython-as-target |
|
Added an example of a method with an uncertain default parameter value. |
syspython-as-target |
|
Renamed the special "" parameter to "__context__". |
syspython-as-target |
|
Visit only definitions at a particular level, not all definitions in a module. |
syspython-as-target |
|
Merged branches. |
syspython-as-target |
|
Added nested function with default tests. |
syspython-as-target |
|
Fixed numbered class/function name generation. |
syspython-as-target |
|
Improved handling of nested functions (also affecting lambdas), also excluding |
syspython-as-target |
|
Added information about the different invocation functions in syspython. |
syspython-as-target |
|
Fixed loadconstant usage to include both the constant and the new context. |
syspython-as-target |
|
Added initial generator expression inspection support. |
syspython-as-target |
|
Dispatch to augmented assignment targets as expressions. |
syspython-as-target |
|
Avoid production of context and value lists where only one result is needed. |
syspython-as-target |
|
Added a docstring explaining deduction-related changes to the data. |
syspython-as-target |
|
Handled uncertain invocation targets in a more satisfactory manner. |
syspython-as-target |
|
Added a test of random module usage, incurring a fair amount of library access. |
syspython-as-target |
|
Added a "not in" operator function for convenience. |
syspython-as-target |
|
Added a module to verify that an appropriate compiler module is being used. |
syspython-as-target |