Damien George
|
35e2a4e6bb
|
py: Add built-in super.
|
2014-02-05 00:51:47 +00:00 |
|
Damien George
|
e0723497b3
|
Merge pull request #259 from dhylands/netduino
Initial support for Netduino
|
2014-02-04 14:11:32 -08:00 |
|
Paul Sokolovsky
|
e5a15cb7a5
|
mp_obj_new_list(n, items): Copy items only if not-NULL.
Similar to mp_obj_new_tuple().
|
2014-02-04 19:36:00 +02:00 |
|
Paul Sokolovsky
|
0c59db1973
|
Use qstr id to create sys module.
|
2014-02-04 19:36:00 +02:00 |
|
Dave Hylands
|
1570a96cad
|
Initial support for Netduino
This also fixes up the IRQ for the PYBOARD4 USERSW
although I was unable to test that functionality.
|
2014-02-03 23:26:05 -08:00 |
|
Paul Sokolovsky
|
7cd54d79db
|
Add ImportError.
|
2014-02-04 03:33:55 +02:00 |
|
Paul Sokolovsky
|
00c0b8a989
|
Fix unstable case in builtin_id.py test.
|
2014-02-04 00:50:22 +02:00 |
|
Paul Sokolovsky
|
1d938c9503
|
Expose __import__() function.
|
2014-02-04 00:47:06 +02:00 |
|
Damien George
|
ca4767984b
|
py: Implement builtin exec.
|
2014-02-03 22:44:10 +00:00 |
|
Damien George
|
4acb2452b3
|
py: Add very basic implementation of dir() builtin.
Only works on modules and class instances.
|
2014-02-02 22:07:44 +00:00 |
|
Paul Sokolovsky
|
0473e2790b
|
Fix thinko with how bitfields were added to mp_obj_fun_native_t.
Structure is back to expected 16 bytes.
|
2014-02-02 17:58:44 +02:00 |
|
Damien George
|
93d004f4b0
|
Merge branch 'xbe-master'
|
2014-02-02 13:38:41 +00:00 |
|
Damien George
|
330cf6d04a
|
Change id to return signed integer.
|
2014-02-02 13:38:21 +00:00 |
|
Damien George
|
09e1f43200
|
Merge branch 'master' of github.com:micropython/micropython
|
2014-02-02 13:13:29 +00:00 |
|
Damien George
|
cd82e02e84
|
py: Partially fix native emitter to work with latest runtime.
Native emitter has been broken since stack order has changed from
reverse to standard. This fix gets it partially working.
|
2014-02-02 13:11:48 +00:00 |
|
Paul Sokolovsky
|
ea2509d92c
|
Fix assert() usage.
|
2014-02-02 08:58:16 +02:00 |
|
Paul Sokolovsky
|
6964422cf4
|
unix time.clock(): Actually return float value.
|
2014-02-02 08:58:16 +02:00 |
|
Paul Sokolovsky
|
87e85b7dc7
|
Implement str/bytes rich comparisons.
|
2014-02-02 08:58:16 +02:00 |
|
xbe
|
0ebf8534ab
|
Implement and add tests for the id() builtin function.
|
2014-02-01 19:00:41 -08:00 |
|
Paul Sokolovsky
|
9ed5435061
|
Implement slicing for tuples.
|
2014-02-02 03:42:07 +02:00 |
|
Paul Sokolovsky
|
13cfabd1b2
|
Implement slicing for lists.
|
2014-02-02 03:32:55 +02:00 |
|
Paul Sokolovsky
|
7364af2d8c
|
Factor out m_seq_get_fast_slice_indexes() fucntions as sequence helper.
Takes slice object and sequence length and computes subsequence indexes
for case of slice step=1.
|
2014-02-02 02:38:22 +02:00 |
|
Paul Sokolovsky
|
a9459bc723
|
unix: Add basic time module (with time() and clock() functions).
Both return int so far (single-precision float doesn't have enough
bits to represent int32 precisely).
|
2014-02-02 01:34:11 +02:00 |
|
Paul Sokolovsky
|
513e6567b1
|
Add testcase for sequence unpacking.
|
2014-02-02 01:34:11 +02:00 |
|
Paul Sokolovsky
|
edbdf71f5c
|
rt_unpack_sequence(): Support generic iterables.
|
2014-02-02 01:34:11 +02:00 |
|