micropython: add micropython component

This commit is contained in:
KY-zhang-X
2022-09-29 12:10:37 +08:00
parent 1514f1cb9b
commit dd76146324
2679 changed files with 354110 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
# Tests that the pending exception state is managed correctly
# (previously failed on native emitter).
def noop_task():
print('noop task')
yield 1
def raise_task():
print('raise task')
yield 2
print('raising')
raise Exception
def main():
try:
yield from raise_task()
except:
print('main exception')
yield from noop_task()
for z in main():
print('outer iter', z)