231:72b93c7c757a
|
2016-11-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added issubclass and improved isinstance, also introducing various native
functions and operations. |
|
|
lib/__builtins__/identity.py lib/native.py templates/native.c templates/native.h templates/ops.c templates/ops.h tests/identity.py
|
|
230:c21393bbe002
|
2016-11-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added get_using support. Also added various representation methods. |
|
|
lib/__builtins__/boolean.py lib/__builtins__/complex.py lib/__builtins__/core.py lib/__builtins__/none.py lib/native.py templates/native.c templates/native.h templates/ops.c tests/methods_unbound.py
|
|
229:f3ea117e51db
|
2016-11-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Make sure that variable references are assigned to names appropriately. |
|
|
inspector.py
|
|
228:c3935cc7b5b6
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Sketched out the attribute inspection support somewhat. |
|
|
lib/__builtins__/attribute.py lib/native.py templates/native.c templates/native.h
|
|
227:3a4ba5788f0f
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed list and tuple initialisation via their initialisers.
Introduced generic string representation support for sequences.
Removed superfluous tuple native functions.
Added element-setting and size-setting native functions for fragments.
Added __setitem__ support for sequences.
Added initialisation and serialisation tests for lists and tuples. |
|
|
lib/__builtins__/list.py lib/__builtins__/sequence.py lib/__builtins__/str.py lib/__builtins__/tuple.py lib/native.py templates/native.c templates/native.h tests/list.py tests/tuple.py
|
|
226:fbef93224a10
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed assignments involving invocations that provide unknown results. |
|
|
inspector.py results.py
|
|
225:dfbc750d3fce
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Produce a proper error when too many arguments are given for an invocation. |
|
|
translator.py
|
|
224:a9df849fa0af
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Put sequence functionality into a common base class for list and tuple. |
|
|
lib/__builtins__/list.py lib/__builtins__/sequence.py lib/__builtins__/tuple.py
|
|
223:5bf57fa80a2f
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed plain accesses occurring in invocation arguments to not be considered as
being invoked themselves. |
|
|
inspector.py
|
|
222:06c0ef06e967
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial program representation (repr and __repr__) support. |
|
|
lib/__builtins__/identity.py lib/__builtins__/int.py lib/__builtins__/list.py lib/__builtins__/str.py
|
|