823:a4df5857763a
|
2018-01-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added an example of initialising parameters with defaults. |
|
|
docs/wiki/Design
|
|
822:150bc6671fd6
|
2018-01-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a section describing parameters as instance attribute initialisers. |
|
|
docs/wiki/Design
|
|
821:ed27b57be1df
|
2018-01-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced parameter-based attribute initialisation for broader testing. |
|
|
lib/__builtins__/exception/base.py lib/__builtins__/exception/io.py lib/__builtins__/exception/naming.py lib/__builtins__/exception/system.py lib/__builtins__/exception/unicode.py lib/__builtins__/span.py
|
|
820:be4f3575f605
|
2018-01-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tests for attribute initialisation plus testing for duplicate parameters. |
|
|
inspector.py tests/methods_attr_init.py tests/methods_attr_init_bad.py
|
|
819:5e73c8cae40c
|
2018-01-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support instance attribute initialisation using a method parameter notation. |
|
|
compiler/transformer.py importer.py inspector.py modules.py pyparser/data/Grammar-Lichen translator.py
|
|
818:0df7efebdf51
|
2018-01-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous code distinguishing between parameters and other names. |
|
|
translator.py
|
|
817:d39dbf8b26d2
|
2017-06-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Test mixing of \u and \x values in unprefixed string literals. |
|
|
tests/unicode.py
|
|
816:c4a8c2683169
|
2017-06-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit usage of attributes in mix-in class (and base class) methods that must be
provided by descendant classes or their instances. |
|
|
deducer.py lib/__builtins__/mapping.py lib/__builtins__/sequence.py tests/mixin_only.py translator.py
|
|
815:9c803c445939
|
2017-05-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Test lambda usage in class namespaces (differs from Python's behaviour).
Added the __store_via_class operation. |
|
|
encoders.py templates/ops.c templates/ops.h tests/lambda.py
|
|
814:30e58152063b
|
2017-04-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tag rel-0-1 for changeset a80de062b595 |
|
|
.hgtags
|
|