table.fold - ratzlaff/premake-core GitHub Wiki
Merge two lists into an array of objects containing pairs of values, one from each list.
table.fold(arr1, arr2)
Parameters
arr1
and arr2
are tables containing indexed values.
Return Value
A new array of objects containing the corresponding elements from each list.
Availability
Premake 5.0 or later.
Examples
-- returns { {"A","X"}, {"B","Y"}, {"C","Z"} }
table.fold({ "A", "B", "C" }, { "X", "Y", "Z" })
-- returns { {"A","X"}, {"B","Y"}, {"C"} }
table.fold({ "A", "B", "C" }, { "X", "Y" })