static Structure Commafy(Structure[] structures) { Structure result = structures[structures.Length - 1]; for (int i = structures.Length - 2; i >= 0; i--) result = new Structure(Symbol.Comma, structures[i], result); return result; }