298:5c768f626a53
|
2016-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added string representations for dictionaries. |
|
|
lib/__builtins__/dict.py
|
|
297:89cd40879bca
|
2016-12-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Implemented the hash built-in function. |
|
|
lib/__builtins__/comparable.py
|
|
296:3c7946627c2d
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for the ord built-in function. |
|
|
lib/__builtins__/character.py lib/native.py templates/native.c templates/native.h tests/string.py
|
|
295:cb64d3e04c11
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Supported Sliceobj usage, introduced slice step information to __getslice__.
Added tests involving slices. |
|
|
lib/__builtins__/sequence.py lib/operator/__init__.py tests/slice.py
|
|
294:79c82d827bbe
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the xrange implementation, removing incorrect NO_END interpretation,
adding start and end validation, adding string representations.
Moved range from the iterable module to the span module.
Added a test of ranges. |
|
|
lib/__builtins__/__init__.py lib/__builtins__/iterable.py lib/__builtins__/span.py tests/range.py
|
|
293:77890dd7214e
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed log10 call when handling negative inputs. |
|
|
templates/native.c
|
|
292:436d7832ca66
|
2016-12-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced the itemaccess class as the base of sequence types and strings.
Added support for obtaining substrings from strings.
Added tests of string operations.
Removed the superfluous _tuple function from the sequence module. |
|
|
lib/__builtins__/sequence.py lib/__builtins__/str.py lib/native.py templates/native.c templates/native.h tests/string.py
|
|
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
|
|