Use chain style

This commit is contained in:
Florian Schroedl
2022-08-28 14:20:26 +02:00
parent 19bb7ccd7b
commit a2cef24f3b

View File

@@ -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]