diff --git a/src/Lexer.cpp b/src/Lexer.cpp index b6ffca58..f2588a28 100644 --- a/src/Lexer.cpp +++ b/src/Lexer.cpp @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -73,7 +74,7 @@ std::vector > Lexer::tokenize (const std:: Lexer::Type type; Lexer lexer (input); while (lexer.token (token, type)) - tokens.push_back (std::tuple (token, type)); + tokens.push_back (std::make_tuple (token, type)); return tokens; }