Это правильный синтаксис Actionscript 1? `_loc1_ = §§pop();`
Контекст:
Я пытаюсь перенести старое приложение obscure.swf Actionscript 1.0 на 3.0. Я вижу то, что кажется синтаксической ошибкой, связанной с глобальным массивом.
Поскольку у меня нет исходного исходного кода, и я не могу найти в Интернете надежного справочного материала по ActionScript 1, связанного с кодом (ниже)
_loc1_ = §§pop();
Я не уверен, использует ли декомпилятор код или что-то в этом роде. Так что мой вопрос в том, является ли приведенный выше правильный синтаксис ActionScript?
Полная функция, чтобы дать дополнительный контекст использования переменной.
function updateLabels()
{
var _loc1_ = _root;
btn_changeLang_txt = _loc1_.getLabel("btnLang");
btn_play_txt = _loc1_.getLabel("btnPlay");
btn_tutorial_txt = _loc1_.getLabel("btnTutorial");
btn_credits_txt = _loc1_.getLabel("btnCredits");
btn_back_txt = _loc1_.getLabel("btnBack");
txt_title = _loc1_.getLabel("titleOrder");
§§push(_loc1_);
if(_loc1_.animation == "on")
{
btn_animation_txt = _loc1_.getLabel("btnAnimOn");
}
else
{
btn_animation_txt = _loc1_.getLabel("btnAnimOff");
}
_loc1_ = §§pop();
}