Use chain style
This commit is contained in:
@@ -112,7 +112,10 @@ func toString*(tokens: seq[ParserToken]): string =
|
|||||||
|
|
||||||
func flattenTokens*(parser: Parser): Parser =
|
func flattenTokens*(parser: Parser): Parser =
|
||||||
## Flatten tokens in `parser` as a string `ParserToken`.
|
## 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(
|
Parser(
|
||||||
state: parser.state,
|
state: parser.state,
|
||||||
tokens: @[token]
|
tokens: @[token]
|
||||||
|
|||||||
Reference in New Issue
Block a user