LINUX.ORG.RU

История изменений

Исправление Skolotovich, (текущая версия) :

не улавливаю

в случай с a = { b = { c = «yes»}}, b и с являются именами. т.е. a[«b»][«c»] эквивалентно a.b.c

а вариант

a = { [b] = { [c] = "yes"}}
будет резолвить переменные b и с, т.е.
> b = 'sdf'
> c = 'zxc'
> a = { [b] = { [c] = "yes"}}
> = a.sdf.zxc
yes
> = a["sdf"]["zxc"]
yes

Исходная версия Skolotovich, :

не улавливаю

в случай с a = { b = { c = «yes»}}, b и с являются именами. т.е. a[«b»][«c»] эквивалентно a.b.c

а вариант a = { = { [c] = «yes»}} будет резолвить переменные b и с, т.е.

> b = 'sdf'
> c = 'zxc'
> a = { [b] = { [c] = "yes"}}
> = a.sdf.zxc
yes
> = a["sdf"]["zxc"]
yes