|
Replaced list comprehension usage. |
method-wrapper-for-context |
|
Fixed the testing of attribute usage. |
method-wrapper-for-context |
|
Only copy changed template files and only generate updated program files, |
method-wrapper-for-context |
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
Implemented the unichr function. |
|
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
Simplify name selection for usage tracking, eliminating static object paths as |
|
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
Employ global names for usage tracking involving globals or other external, |
|
|
Replaced context test macros with functions to avoid evaluation order errors. |
method-wrapper-for-context |
|
Fixed the context test and set operation to replace the local context with any |
method-wrapper-for-context |
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
Fixed number of fields read to get alias details. |
|
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
Introduced the name tracking namespace path to alias details so that the correct |
|
|
Reordered conditional clauses and added some comments. |
method-wrapper-for-context |
|
Introduced a context test that sets a local context for static attributes. |
method-wrapper-for-context |
|
Introduced a context test that sets a local context where an attribute is |
method-wrapper-for-context |
|
Tidied up the substitutions for attribute access instructions. |
method-wrapper-for-context |
|
Reintroduced a private context variable where the context is not used for |
method-wrapper-for-context |
|
Changed local context storage to employ arrays, similar to those employed for |
method-wrapper-for-context |
|
Adjust the stored target when processing invocation expressions. |
method-wrapper-for-context |
|
Removed superfluous include. |
method-wrapper-for-context |
|
Eliminated superfluous accessor instructions loading static invocation targets. |
method-wrapper-for-context |
|
Record the context for accesses that are immediately invoked so that it may be |
method-wrapper-for-context |
|
Merged changes from the attr-strvalue-without-size branch. |
method-wrapper-for-context |
|
Fixed str_add invocations for Unicode objects. |
attr-strvalue-without-size |
|
Merged changes from the attr-strvalue-without-size branch. |
method-wrapper-for-context |
|
Re-added size information to string instances as the __size__ attribute. This |
attr-strvalue-without-size |
|
Set instantiator arguments to null, preventing context test rejection. |
method-wrapper-for-context |
|
Added __str__ to the wrapper class to delegate to wrapped objects. |
method-wrapper-for-context |
|
Eliminated redundant struct usage. |
method-wrapper-for-context |
|
Moved minimum parameter information to parameter tables, adding maximum |
method-wrapper-for-context |
|
Used specific-width types for codes and positions, also switching to float for |
method-wrapper-for-context |
|
Introduced method wrapper usage to hold context information in order to |
method-wrapper-for-context |
|
Merged changes from the default branch. |
attr-strvalue-without-size |
|
Eliminated code previously used to generate method alternatives. |
|
|
Merged changes from the default branch. |
attr-strvalue-without-size |
|
Made use of instantiation convenience macros. |
|
|
Merged changes from the default branch. |
attr-strvalue-without-size |
|
Added a convenience macro for instantiation. |
|
|
Tidied up table output and made use of convenience macros. |
attr-strvalue-without-size |
|
Removed the size member from __attr, requiring strlen to be used to get the size |
attr-strvalue-without-size |
|
Changed generated functions to use the specific types for positions. |
|
|
Added module search path configuration using LICHENPATH and related options. |
|
|
Introduced specific types for code and position information. |
|
|
Restructured the __attr type to bundle related members together. |
|
|
Changed various names to refer to kinds of objects rather than types of objects. |
|
|
Added a manual page for the tool. |
|
|
Added version information and an option to suppress timing output. |
|
|
Made class- and module-level temporary names function locals in output programs. |
|
|
Added another test of sequence assignment. |
|
|
Avoid repeated processing of the program type information. |
|
|
Introduced a warnings mechanism to support invocation-related messages. |
|
|
Incorporated keyword arguments into invocation descriptions so that argument |
|
|
Produce invocation warnings on standard error. |
|
|
Merged invocation argument testing with reference identification in order to |
|
|
Replaced the specific invocation-related details on results with the more |
|
|
Enhanced attribute access modifiers to communicate details of invocations, |
|
|
Introduced warnings about inappropriate numbers of arguments for invocations |
|