В premake у нас есть конструкции типа files { "**.h", "**.cpp" }, будет ли files = { "**.h", "**.cpp" } такой же?
files { "**.h", "**.cpp" }
files = { "**.h", "**.cpp" }
Нет.Конструкция такая же, как
files({"**.h", "**.cpp"})
, то есть вызов функции.В общем случае вы можете опустить скобки, если функция вызывается с одним литеральным аргументом:
print "Hello world!"