hostParams[]; instTypes[]; hosts[]; eConnParams[]; return = [Imperative] { complete = "Done!"; for (p in instTypes) { famType = instTypes[p]; return = [Imperative] { for (k in hostParams) { if (famType==hostParams[k]) { return = [Imperative] { for (i in instType) { paramValue = instTypes[i].GetParameterValueByName(hosts[i], hostParams[k][i]); instTypes[i].SetParameterByName(eConnParams[i],paramValue); } return = "done 1"; } } else { return = "done 2"; } } return = "done 3"; } } };