2018-09-27 09:37:33 -04:00
|
|
|
# test loading constants in viper functions
|
|
|
|
|
2021-04-20 01:22:44 -04:00
|
|
|
|
2018-09-27 09:37:33 -04:00
|
|
|
@micropython.viper
|
|
|
|
def f():
|
2021-04-20 01:22:44 -04:00
|
|
|
return b"bytes"
|
|
|
|
|
|
|
|
|
2018-09-27 09:37:33 -04:00
|
|
|
print(f())
|
|
|
|
|
2021-04-20 01:22:44 -04:00
|
|
|
|
2018-09-27 09:37:33 -04:00
|
|
|
@micropython.viper
|
|
|
|
def f():
|
|
|
|
@micropython.viper
|
|
|
|
def g() -> int:
|
|
|
|
return 123
|
2021-04-20 01:22:44 -04:00
|
|
|
|
2018-09-27 09:37:33 -04:00
|
|
|
return g
|
2021-04-20 01:22:44 -04:00
|
|
|
|
|
|
|
|
2018-09-27 09:37:33 -04:00
|
|
|
print(f()())
|