вторник, 23 августа 2016 г.

Выводим значение переменной в название/значение другой переменной.

  Выведем значение переменной в название другой переменной:

способ 1:
#есть переменная A c значением 123
:global A 123;
#создадим переменную, взяв в название значение переменной А:
:execute ":global $A";
#создадим переменную, взяв в название значение переменной А, и просвоим ей значение 321:
:execute ":global $A 321";
способ 2(автор vqd):
{
:local tmp "str"
[:parse ":global $tmp"]
}
или
[:parse ":global $tmp 123"]
что-бы сразу присвоить значение.

  Присвоим значение переменной в значение другой переменной:
#есть переменная A c значением 123
:global A 123;
#создадим переменную В и присвоим ей значение переменной А
:global B $A;
  Выведем все глобальные переменные в  терминал:
/environment print

Подписаться на новые статьи.

1 комментарий:

  1. Бред относительно вывода значения переменной в название другой переменной. Созданная таким образом переменная появляется в окружении, но она имеет тип :nothing, то есть не существует. Её никак нельзя использовать, нельзя присваивать ей значения.

    ОтветитьУдалить