From fddbd9b03b8f37429225c841ee8dfc84d775c5ba Mon Sep 17 00:00:00 2001 From: haxala1r Date: Tue, 7 Oct 2025 14:08:37 +0300 Subject: [PATCH] Change a function to remove C++23 dependancy --- src/parse.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/parse.cpp b/src/parse.cpp index 985e6be..90de4d9 100644 --- a/src/parse.cpp +++ b/src/parse.cpp @@ -11,8 +11,9 @@ using namespace std; Parser::Parser(Lexer l) : ts(l.collect()) {} -void Parser::feed(Lexer l) { - ts.append_range(l.collect()); +void Parser::feed(Lexer lexer) { + auto l = lexer.collect(); + ts.insert(ts.end(), l.begin(), l.end()); } Token Parser::get_token() {