# "pack" in an typed language. Array unpacked; unpacked.push(c); unpacked.push(i); unpacked.push(s); String packed; pack(packed, "c N c/a*", unpacked); # "unpack" in a typed language. Array unpacked; unpack(packed, "c N c/a*", unpacked); char c = unpacked[0]; int i = unpacked[1]; String s = unpacked[2];