291:afa2a255d1e5
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Omit __newdata_mapping when dictionaries are not used in programs, thus
eliminating dependencies on the missing dict initialiser. |
|
|
generator.py templates/progops.c
|
|
290:12147af48983
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed listiterator to itemiterator. |
|
|
lib/__builtins__/__init__.py lib/__builtins__/dict.py lib/__builtins__/iterator.py lib/__builtins__/list.py lib/__builtins__/set.py lib/__builtins__/tuple.py
|
|
289:9f7b491d750c
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up the string class. |
|
|
lib/__builtins__/str.py
|
|
288:fff09c70f489
|
2016-11-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Implemented the dictionary items method and expanded IndexError.
Expanded the dictionary test program. |
|
|
lib/__builtins__/dict.py lib/__builtins__/exception/base.py tests/dict.py
|
|
287:299f7c37ac6e
|
2016-11-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made sequences comparable. |
|
|
lib/__builtins__/sequence.py
|
|
286:ea96958037c6
|
2016-11-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Implemented the zip function. |
|
|
lib/__builtins__/iterable.py
|
|
285:88b64124852b
|
2016-11-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Store defaults in bound method structures, not unbound method structures. |
|
|
translator.py
|
|
284:c4617743ba3b
|
2016-11-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced explicit declarations with an include directive. |
|
|
templates/ops.c
|
|
283:70939defa51d
|
2016-11-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added dict support, changing the literal instantiators to use functions
appropriate for sequences or mappings that set the __data__ attribute on each
new instance.
Added a __hash__ method for integers. |
|
|
encoders.py generator.py lib/__builtins__/dict.py lib/__builtins__/int.py lib/native.py templates/native.c templates/native.h templates/progops.c templates/progops.h templates/types.h ...
|
|
282:639a285a92fe
|
2016-11-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the index method to sequences. Raise TypeError instances. |
|
|
lib/__builtins__/sequence.py tests/list.py
|
|