///*************************************** /// The Tuple datatypes ///*************************************** typedef struct Tuple2 Tuple2_t; typedef struct Tuple3 Tuple3_t; typedef struct Tuple4 Tuple4_t; typedef struct Tuple5 Tuple5_t; typedef struct Tuple6 Tuple6_t; typedef struct Tuple7 Tuple7_t; typedef struct Tuple8 Tuple8_t; struct Tuple2 { void* tuple2_var1; void* tuple2_var2; }; struct Tuple3 { void* tuple3_var1; void* tuple3_var2; void* tuple3_var3; }; struct Tuple4 { void* tuple4_var1; void* tuple4_var2; void* tuple4_var3; void* tuple4_var4; }; struct Tuple5 { void* tuple5_var1; void* tuple5_var2; void* tuple5_var3; void* tuple5_var4; void* tuple5_var5; }; struct Tuple6 { void* tuple6_var1; void* tuple6_var2; void* tuple6_var3; void* tuple6_var4; void* tuple6_var5; void* tuple6_var6; }; struct Tuple7 { void* tuple7_var1; void* tuple7_var2; void* tuple7_var3; void* tuple7_var4; void* tuple7_var5; void* tuple7_var6; void* tuple7_var7; }; struct Tuple8 { void* tuple8_var1; void* tuple8_var2; void* tuple8_var3; void* tuple8_var4; void* tuple8_var5; void* tuple8_var6; void* tuple8_var7; void* tuple8_var8; };