diff options
| author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2014-01-02 18:46:27 +0200 |
|---|---|---|
| committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2014-01-02 18:51:19 +0200 |
| commit | bdf822b3d81078325849fe08145466eb108275bf (patch) | |
| tree | a6c0c9dbebc847504b9b81f4dc0b5a3b4dbc0bcf /py/vm.c | |
| parent | fe8fb9165c694e77d520c32177216bfe8004892e (diff) | |
Add quick impl for MP_BC_LOAD_CONST_BYTES which just creates qstr so far.
This is based on the fact that qstr so far behaves more like byte string
than like Unicode string (for example, "012"[0] returns 48 (int)).
Diffstat (limited to 'py/vm.c')
| -rw-r--r-- | py/vm.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -115,6 +115,11 @@ bool mp_execute_byte_code_2(const byte **ip_in_out, mp_obj_t *fastn, mp_obj_t ** PUSH(rt_load_const_str(qstr)); // TODO break; + case MP_BC_LOAD_CONST_BYTES: + DECODE_QSTR; + PUSH(rt_load_const_str(qstr)); // TODO + break; + case MP_BC_LOAD_CONST_STRING: DECODE_QSTR; PUSH(rt_load_const_str(qstr)); |
