diff --git a/scripts/examples/02-Board-Control/native_emitters.py b/scripts/examples/02-Board-Control/native_emitters.py new file mode 100644 index 000000000..3839297fd --- /dev/null +++ b/scripts/examples/02-Board-Control/native_emitters.py @@ -0,0 +1,19 @@ +import time + +@micropython.asm_thumb +def asm(): + movw(r0, 42) + +@micropython.viper +def viper(a, b): + return a + b + +@micropython.native +def native(a, b): + return a + b + + +print(asm()) +print(viper(1, 2)) +print(native(1, 2)) +