История изменений
Исправление Skolotovich, (текущая версия) :
не улавливаю
в случай с a = { b = { c = «yes»}}, b и с являются именами. т.е. a[«b»][«c»] эквивалентно a.b.c
а вариант
a = { [b] = { [c] = "yes"}}
> 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