Например есть код:
Function Main()
Loacal myVar:Int = 0
If True
Local myVar:int = 1
Print myVar
End
End
Как заставить Print вывести на экран значение 0, т.е. значение myVar объявленной за пределами условного оператора?
Например есть код:
Function Main()
Loacal myVar:Int = 0
If True
Local myVar:int = 1
Print myVar
End
End
Как заставить Print вывести на экран значение 0, т.е. значение myVar объявленной за пределами условного оператора?
Никак, только использовать две разные переменные. В Monkey нельзя давать указатель на конкретную область видимости.