K. Lange
|
cbdd60d768
|
Do some simple recursion avoidence and improve reprs in lists/dicts
|
2021-01-02 14:28:37 +09:00 |
|
K. Lange
|
b42844f842
|
Fully internalize list+dict core methods and implement invokes for getters/setters
|
2021-01-01 20:52:18 +09:00 |
|
K. Lange
|
ae2e2be15d
|
do something more straightforward and useful for methods on non-objects
|
2021-01-01 16:02:16 +09:00 |
|
K. Lange
|
1dca833d6f
|
add assignment shortcut operators (probably not worth using until optimizations are in place)
|
2021-01-01 10:42:16 +09:00 |
|
K. Lange
|
aa3674dd32
|
implement shared object module support
|
2020-12-31 15:48:39 +09:00 |
|
K. Lange
|
f7e1c0da0d
|
Add docstrings, __doc__, and help()
|
2020-12-30 16:59:21 +09:00 |
|
K. Lange
|
a5928b18c9
|
bite the bullet and rename length() to __len__()
|
2020-12-30 15:50:26 +09:00 |
|
K. Lange
|
5c8d8942b1
|
make all classes inherit from object(), add __dir__
|
2020-12-30 12:28:18 +09:00 |
|
K. Lange
|
1ae9828570
|
export should be able to take multiple arguments; fix resolution bug when export statement does not follow object to be exported
|
2020-12-30 10:19:52 +09:00 |
|
K. Lange
|
eb17af8076
|
Embed __builtins__ source directly
|
2020-12-29 18:50:18 +09:00 |
|