summaryrefslogtreecommitdiff
path: root/tests/misc/sys_settrace_subdir/sys_settrace_importme.py
blob: fdfa06134e4ff2704c1099c32cee926527776770 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
print("Yep, I got imported.")

try:
    x = const(1)
except NameError:
    # Either running on CPython or MICROPY_COMP_CONST disabled.
    const = lambda x: x


# No const optimisation.
_CNT01 = "CONST01"

# Const assigned to an underscore name. Invisible to MicroPython with
# MICROPY_COMP_CONST enabled.
_CNT02 = const(123)

# Consts assigned to regular name, executed normally.
A123 = const(123)
a123 = const(123)


def dummy():
    return False


def saysomething():
    print("There, I said it.")


def neverexecuted():
    print("Never got here!")


print("Yep, got here")