From 8b2fd1bd4a2b4056ad7596a829c4e33ef4c088c6 Mon Sep 17 00:00:00 2001 From: bronku Date: Fri, 21 Nov 2025 10:57:15 +0100 Subject: [PATCH] simplified istream arg --- src/main.cpp | 2 +- src/scanner.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 667c494..25fb14a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4,7 +4,7 @@ int main() { - Scanner scanner(&std::cin); + Scanner scanner(std::cin); yy::parser parser(&scanner); return parser.parse(); } \ No newline at end of file diff --git a/src/scanner.hpp b/src/scanner.hpp index df933d8..48be22d 100644 --- a/src/scanner.hpp +++ b/src/scanner.hpp @@ -10,7 +10,7 @@ class Scanner : public yyFlexLexer { public: - Scanner(std::istream *in) : yyFlexLexer(in), yylval(nullptr) {} + Scanner(std::istream &in) : yyFlexLexer(&in), yylval(nullptr) {} int lex(yy::parser::semantic_type *lval) {