2015-05-28 15:25:07 +01:00
|
|
|
# mp_printf
|
|
|
|
-123 +123 123
|
|
|
|
-0123
|
|
|
|
123
|
2017-12-19 04:01:17 +00:00
|
|
|
123
|
2015-05-28 15:25:07 +01:00
|
|
|
1ABCDEF
|
2020-10-22 09:38:03 +01:00
|
|
|
ab abc ' abc' ' True' 'Tru'
|
2015-05-28 15:25:07 +01:00
|
|
|
|
|
|
|
false true
|
|
|
|
(null)
|
2016-02-01 15:08:42 +00:00
|
|
|
-2147483648
|
|
|
|
2147483648
|
|
|
|
80000000
|
|
|
|
80000000
|
2017-06-30 03:25:42 +01:00
|
|
|
abc
|
2019-05-03 14:21:28 +01:00
|
|
|
%
|
2018-03-01 11:49:15 +00:00
|
|
|
# GC
|
|
|
|
0
|
|
|
|
0
|
2021-09-15 16:54:48 +01:00
|
|
|
# GC part 2
|
|
|
|
pass
|
2022-05-04 03:12:11 +01:00
|
|
|
# tracked allocation
|
|
|
|
m_tracked_head = 0
|
|
|
|
0 1
|
|
|
|
1 1
|
|
|
|
2 1
|
|
|
|
3 1
|
|
|
|
4 1
|
|
|
|
5 1
|
|
|
|
6 1
|
|
|
|
7 1
|
|
|
|
0 1
|
|
|
|
1 1
|
|
|
|
2 1
|
|
|
|
3 1
|
|
|
|
4 1
|
|
|
|
5 1
|
|
|
|
6 1
|
|
|
|
7 1
|
|
|
|
m_tracked_head = 0
|
2015-05-12 23:34:10 +01:00
|
|
|
# vstr
|
|
|
|
tests
|
|
|
|
sts
|
|
|
|
|
|
|
|
test
|
|
|
|
tes
|
2017-08-31 23:05:24 +01:00
|
|
|
RuntimeError:
|
|
|
|
RuntimeError:
|
2015-05-12 23:34:10 +01:00
|
|
|
# repl
|
2015-05-08 09:18:38 +01:00
|
|
|
ame__
|
2022-08-18 07:57:45 +01:00
|
|
|
port
|
2021-04-03 21:56:02 +01:00
|
|
|
|
2023-06-08 07:01:38 +01:00
|
|
|
builtins micropython _asyncio _thread
|
2022-08-18 07:57:45 +01:00
|
|
|
array binascii btree cexample
|
|
|
|
cmath collections cppexample cryptolib
|
2023-06-26 04:52:10 +01:00
|
|
|
deflate errno example_package
|
|
|
|
ffi framebuf gc hashlib
|
|
|
|
heapq io json machine
|
2023-07-21 04:39:36 +01:00
|
|
|
math os platform random
|
|
|
|
re select socket ssl
|
|
|
|
struct sys termios time
|
|
|
|
uctypes websocket
|
2022-08-18 07:57:45 +01:00
|
|
|
me
|
2021-04-03 21:56:02 +01:00
|
|
|
|
2023-06-06 13:15:44 +01:00
|
|
|
micropython machine math
|
2015-05-08 09:18:38 +01:00
|
|
|
|
2019-05-06 20:16:29 +01:00
|
|
|
argv atexit byteorder exc_info
|
2022-10-06 16:13:58 +01:00
|
|
|
executable exit getsizeof implementation
|
|
|
|
maxsize modules path platform
|
|
|
|
print_exception ps1 ps2
|
|
|
|
stderr stdin stdout tracebacklimit
|
|
|
|
version version_info
|
2015-05-08 09:18:38 +01:00
|
|
|
ementation
|
2015-05-12 23:34:10 +01:00
|
|
|
# attrtuple
|
|
|
|
(start=1, stop=2, step=3)
|
2015-09-03 23:06:18 +01:00
|
|
|
# str
|
|
|
|
1
|
2018-02-08 00:14:30 +00:00
|
|
|
# bytearray
|
|
|
|
data
|
2015-10-01 18:49:37 +01:00
|
|
|
# mpz
|
|
|
|
1
|
|
|
|
12345678
|
|
|
|
0
|
|
|
|
0
|
2018-02-25 12:43:16 +00:00
|
|
|
0
|
|
|
|
0
|
|
|
|
0
|
|
|
|
1
|
|
|
|
12345
|
|
|
|
6
|
2016-12-29 07:07:38 +00:00
|
|
|
# runtime utils
|
2017-10-21 11:55:02 +01:00
|
|
|
TypeError: unsupported type for __abs__: 'str'
|
|
|
|
TypeError: unsupported types for __divmod__: 'str', 'str'
|
2020-01-14 12:45:56 +00:00
|
|
|
1
|
|
|
|
2
|
|
|
|
OverflowError: overflow converting long int to machine word
|
|
|
|
OverflowError: overflow converting long int to machine word
|
2020-01-23 02:18:34 +00:00
|
|
|
ValueError:
|
2017-01-04 03:23:29 +00:00
|
|
|
Warning: test
|
2017-01-05 00:12:05 +00:00
|
|
|
# format float
|
|
|
|
?
|
|
|
|
+1e+00
|
|
|
|
+1e+00
|
2017-03-14 06:58:43 +00:00
|
|
|
# binary
|
2018-03-01 04:47:17 +00:00
|
|
|
123
|
2017-03-14 06:58:43 +00:00
|
|
|
456
|
2018-02-27 05:17:10 +00:00
|
|
|
# VM
|
|
|
|
2 1
|
2017-03-16 07:05:33 +00:00
|
|
|
# scheduler
|
|
|
|
sched(0)=1
|
|
|
|
sched(1)=1
|
|
|
|
sched(2)=1
|
|
|
|
sched(3)=1
|
|
|
|
sched(4)=0
|
|
|
|
unlocked
|
|
|
|
0
|
2019-03-21 00:52:10 +00:00
|
|
|
1
|
|
|
|
2
|
|
|
|
3
|
2020-02-06 09:26:29 +00:00
|
|
|
KeyboardInterrupt:
|
|
|
|
KeyboardInterrupt:
|
|
|
|
10
|
2019-09-30 02:29:52 +01:00
|
|
|
# ringbuf
|
|
|
|
99 0
|
|
|
|
98 1
|
|
|
|
22
|
|
|
|
99 0
|
|
|
|
97 2
|
|
|
|
aa55
|
|
|
|
99 0
|
|
|
|
0 99
|
|
|
|
-1
|
|
|
|
1 98
|
|
|
|
-1
|
|
|
|
2 97
|
|
|
|
0
|
|
|
|
cc99
|
|
|
|
99 0
|
|
|
|
0
|
|
|
|
11bb
|
|
|
|
0
|
|
|
|
22ff
|
|
|
|
-1
|
|
|
|
-1
|
2020-01-13 13:02:01 +00:00
|
|
|
# pairheap
|
|
|
|
create: 0 0 0 0
|
|
|
|
pop all: 0 1 2 3
|
|
|
|
create: 7 6 5 4 3 2 1 0
|
|
|
|
pop all: 0 1 2 3 4 5 6 7
|
|
|
|
create: 1 - - 1 1 1 1 1 1
|
|
|
|
pop all: 1 2
|
|
|
|
create: 1 1 1 1 2 2
|
|
|
|
pop all: 2 4
|
|
|
|
create: 1 1 1 1 1
|
|
|
|
pop all: 1 3 4
|
|
|
|
create: 3 3 3 1 1 1
|
|
|
|
pop all: 1 2 4 5
|
2020-01-22 19:44:52 +00:00
|
|
|
# mp_obj_is_type
|
|
|
|
1 1
|
|
|
|
0 0
|
|
|
|
1 1
|
|
|
|
1 1
|
|
|
|
0 0
|
|
|
|
1 1
|
|
|
|
# end coverage.c
|
2017-01-16 04:04:53 +00:00
|
|
|
0123456789 b'0123456789'
|
2016-09-02 06:07:42 +01:00
|
|
|
7300
|
|
|
|
7300
|
|
|
|
7300
|
|
|
|
7300
|
2017-01-16 04:04:53 +00:00
|
|
|
None
|
|
|
|
None
|
|
|
|
None
|
|
|
|
None
|
|
|
|
None
|
|
|
|
None
|
|
|
|
b'123'
|
|
|
|
b'123'
|
|
|
|
b'123'
|
|
|
|
OSError
|
|
|
|
0
|
|
|
|
None
|
2017-01-17 02:12:50 +00:00
|
|
|
None
|
2020-10-08 15:52:25 +01:00
|
|
|
cpp None
|
2020-10-21 10:13:47 +01:00
|
|
|
(3, 'hellocpp')
|
2017-01-05 03:58:08 +00:00
|
|
|
frzstr1
|
2019-07-08 10:26:20 +01:00
|
|
|
frzstr1.py
|
2017-01-05 03:58:08 +00:00
|
|
|
frzmpy1
|
2019-07-08 10:26:20 +01:00
|
|
|
frzmpy1.py
|
2017-01-08 11:45:55 +00:00
|
|
|
frzstr_pkg1.__init__
|
2019-07-08 10:26:20 +01:00
|
|
|
frzstr_pkg1/__init__.py 1
|
2017-01-08 11:45:55 +00:00
|
|
|
frzmpy_pkg1.__init__
|
2019-07-08 10:26:20 +01:00
|
|
|
frzmpy_pkg1/__init__.py 1
|
2017-01-08 11:45:55 +00:00
|
|
|
frzstr_pkg2.mod
|
|
|
|
1
|
|
|
|
frzmpy_pkg2.mod
|
|
|
|
1
|
2017-01-16 05:47:02 +00:00
|
|
|
ZeroDivisionError
|
2022-02-28 07:51:45 +00:00
|
|
|
\
|
|
|
|
|
|
|
|
X
|
|
|
|
'\x1b'
|
|
|
|
b'\x00\xff'
|
2019-09-25 06:53:30 +01:00
|
|
|
NULL
|
2022-09-19 03:05:39 +01:00
|
|
|
uPy
|
|
|
|
a long string that is not interned
|
|
|
|
a string that has unicode αβγ chars
|
|
|
|
b'bytes 1234\x01'
|
|
|
|
123456789
|
|
|
|
0
|
|
|
|
1
|
|
|
|
2
|
|
|
|
3
|
|
|
|
frozentest.py
|
2023-05-12 08:03:14 +01:00
|
|
|
example_package.__init__
|
|
|
|
<module 'example_package.foo.bar'>
|
|
|
|
example_package.foo.bar.f
|
|
|
|
<module 'example_package'> <module 'example_package.foo'> <module 'example_package.foo.bar'>
|
|
|
|
example_package.f
|
|
|
|
example_package.foo.f
|
|
|
|
example_package.foo.bar.f
|
|
|
|
True
|
|
|
|
example_package.foo.f
|
|
|
|
True
|