26 Commits (7a9d0c454076b6524f3f6f5af9a6b28bc35da2f9)

Author SHA1 Message Date
Damien George f62d33aa1d Consolidate rt_make_function_[0123] to rt_make_function_n. 11 years ago
Damien George 2300537c79 Cleanup built-ins, and fix some compiler warnings/errors. 11 years ago
Dave Hylands c8effff937 Added public domain implementations of strchr and strstr. 11 years ago
John R. Lenton e820491f7a Implement a basic str.find; fixes #67 11 years ago
John R. Lenton c1bef21920 Implemented support for `in` and `not in` operators. 11 years ago
Damien George 2d45429122 Use memcpy instead of strncpy; add usart.status to stm. 11 years ago
xbe 7b0f39f318 Implement str.strip 11 years ago
John R. Lenton 9c83ec0eda Merge remote-tracking branch 'upstream/master' into dict_feats 11 years ago
John R. Lenton 3391e19068 A bit of stylistic cleanup (chose the wrong side during conflict resolution). 11 years ago
John R. Lenton c06763a020 This implements a better (more python-conformant) list.sort. 11 years ago
ian-v a5a01df81d Make list and str method tables static 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago
Paul Sokolovsky 860ffb0a43 Convert many object types structs to use C99 tagged initializer syntax. 11 years ago
xyb 8cfc9f07b9 Implements str iterator 11 years ago
Damien George 71c5181a8d Convert Python types to proper Python type hierarchy. 11 years ago
Damien George eb7bfcb286 Split qstr into pools, and put initial pool in ROM. 11 years ago
Paul Sokolovsky 6ee1e383d6 str slice: Trim slice indexes to be in range. 11 years ago
Damien George c8d1384fc0 Fix int -> machine_int_t; add print to slice test. 11 years ago
Paul Sokolovsky f8b9d3c41a str: Throw TypeError for invalid index type and clean up comments. 11 years ago
Paul Sokolovsky e606cb6561 slice: Allow building with MICROPY_ENABLE_SLICE=0. 11 years ago
Paul Sokolovsky decad08ef5 str: Handle non-positive slice indexes. 11 years ago
Paul Sokolovsky 31ba60f836 str: Initial implementation of string slicing. 11 years ago
Damien George fe8fb9165c py: remove depedence on strcat and stpcpy. 11 years ago
Damien 732407f1bf Change memory allocation API to require size for free and realloc. 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago