Как обрабатывать записи в таблице lua как строки? - PullRequest
1 голос
/ 08 апреля 2020

Следующий код ничего не производит, так как a, b, c равны нулю.

s={a,b,c}
for _,v in ipairs(s) do 
  print(v)
end

Следующий код

s={"a","b","c"}
for _,v in ipairs(s) do 
  print(v)
end

производит

a

b

c

Это очевидно, поскольку "a", "b", "c" являются строками. Я хочу получить тот же вывод, что и во втором коде, когда s объявлен как {a, b, c}. Короче говоря, я хочу рассматривать каждую запись в таблице s как строку. Есть ли способ сделать это в Lua? Я знаю, что это странный вопрос, но он мне нужен при работе с lua и LaTeX для каких-то целей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...