summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/string-escape.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-01-22 15:15:36 -0800
committerDamien George <damien.p.george@gmail.com>2014-01-22 15:15:36 -0800
commit60fec7a9c0d6459cff5f448fe3de61921cdd7a02 (patch)
tree07ddcc40bdc3ef0d4d5f27cd0aba545fc0a9540b /tests/basics/string-escape.py
parent66db7bf69fdd94f8ff20b30698cffd111058b2bb (diff)
parent0b7184dcb8250e6654e55174753b24e4cbfea052 (diff)
downloadmicropython-60fec7a9c0d6459cff5f448fe3de61921cdd7a02.tar.gz
micropython-60fec7a9c0d6459cff5f448fe3de61921cdd7a02.zip
Merge pull request #208 from pfalcon/string-escapes
Implement octal and hex escapes in strings.
Diffstat (limited to 'tests/basics/string-escape.py')
-rw-r--r--tests/basics/string-escape.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/basics/string-escape.py b/tests/basics/string-escape.py
new file mode 100644
index 0000000000..000a8713e6
--- /dev/null
+++ b/tests/basics/string-escape.py
@@ -0,0 +1,11 @@
+a = "a\1b"
+print(len(a))
+print(ord(a[1]))
+print(len("a\123b"))
+a = "a\12345b"
+print(len(a))
+print(ord(a[1]))
+
+a = "a\xffb"
+print(len(a))
+print(ord(a[1]))