# test constant optimisation X = const(123) Y = const(X + 456) print(X, Y + 1) def f(): print(X, Y + 1) f() _X = const(12) _Y = const(_X + 34) print(_X, _Y) class A: Z = const(1) _Z = const(2) print(Z, _Z) print(hasattr(A, 'Z'), hasattr(A, '_Z'))