prog.cpp:4:17: error: expected unqualified-id before 'using'
prog.cpp:5:18: error: expected unqualified-id before 'using'
prog.cpp:6:26: error: expected unqualified-id before 'using'
prog.cpp:9:65: error: 'Int' has not been declared
prog.cpp:9:68: error: expected ',' or '...' before '<' token
prog.cpp: In function 'void print_tuple(std::basic_ostream<_CharT, _Traits>&, const Tuple&, int)':
prog.cpp:10:35: error: 'Bool' was not declared in this scope
prog.cpp:10:47: error: expected primary-expression before '{' token
prog.cpp:11:22: error: 'int_' was not declared in this scope
prog.cpp:11:31: error: expected primary-expression before '{' token
prog.cpp: At global scope:
prog.cpp:16:65: error: 'TupleSize' has not been declared
prog.cpp:16:74: error: expected ',' or '...' before '<' token
prog.cpp: In function 'void print(std::basic_ostream<_CharT, _Traits>&, const Tuple&)':
prog.cpp:21:22: error: 'int_' was not declared in this scope
prog.cpp:21:29: error: expected primary-expression before '{' token