description:Coderunningineval()functiondoesn't have access to local variables
cause:MicroPythondoesn't maintain symbolic local environment, it is optimized to an array of slots. Thus, local variables can'tbeaccessedbyaname.Effectively,``eval(expr)``inMicroPythonisequivalentto``eval(expr,globals(),globals())``.