fortytwo: 42 add: 8 myint: 3 5 myint size: 2 longlong: -1099511627776 global: 3 15: 15 25: 25 callback 1: 50 callback 2: 600 bool: true true float: +3.100000e+000 double: +3.200000e+000 complex float: (+4.100000e+000+3.300000e+000i) complex double: (+4.200000e+000+3.400000e+000i) complex long double: (+4.300000e+000+3.500000e+000i) char match: true void* match: true true true int64_t match: true struct: true 256 -123456 +3.140000e+000 array: 5 6 7 union: true union s: 22 union f: +3.140000e+000 union global data: 5 8 1 union local data: 5 8 1 union s: true union f: +6.280000e+000 union field: +6.280000e+000 struct: 3 5 n in chain: 3 n in chain: 6 n in chain: 7