From a2cef24f3be5704dcf78151157339c39c3b6cb03 Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Sun, 28 Aug 2022 14:20:26 +0200 Subject: [PATCH] Use chain style --- src_v2/parser/parser_types.nim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src_v2/parser/parser_types.nim b/src_v2/parser/parser_types.nim index 2fbe00b..4ff813c 100644 --- a/src_v2/parser/parser_types.nim +++ b/src_v2/parser/parser_types.nim @@ -112,7 +112,10 @@ func toString*(tokens: seq[ParserToken]): string = func flattenTokens*(parser: Parser): Parser = ## Flatten tokens in `parser` as a string `ParserToken`. - let token = initParserToken(parser.tokens.foldl(a & b.toString(), "")) + let token = parser.tokens + .foldl(a & b.toString(), "") + .initParserToken() + Parser( state: parser.state, tokens: @[token]