summaryrefslogtreecommitdiffstatshomepage
path: root/py/qstrdefs.h
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-04-13 05:28:46 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-04-13 06:45:02 +0300
commit73b7027b8330ea813c4ba83f074bc8937a952d9c (patch)
tree22ce0763ec02b66796a63bdb968af2696ce07912 /py/qstrdefs.h
parentfe6ded4d17114ed83a5546a64c4f35cc050d2488 (diff)
downloadmicropython-73b7027b8330ea813c4ba83f074bc8937a952d9c.tar.gz
micropython-73b7027b8330ea813c4ba83f074bc8937a952d9c.zip
objstr: Add str.encode() and bytes.decode() methods.
These largely duplicate str() & bytes() constructors' functionality, but can be used to achieve Python2 compatibility.
Diffstat (limited to 'py/qstrdefs.h')
-rw-r--r--py/qstrdefs.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/py/qstrdefs.h b/py/qstrdefs.h
index d52b870e65..7bd8dc653a 100644
--- a/py/qstrdefs.h
+++ b/py/qstrdefs.h
@@ -263,3 +263,9 @@ Q(<setcomp>)
Q(<genexpr>)
Q(<string>)
Q(<stdin>)
+
+#if MICROPY_CPYTHON_COMPAT
+Q(encode)
+Q(decode)
+Q(utf-8)
+#endif