From 1bc7db6be378a31f391c39c69c69b16be4d4e229 Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Thu, 20 Jan 2022 17:00:00 +0100 Subject: [PATCH] Parse heading --- src/test.nim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/test.nim b/src/test.nim index b96589d..df04b33 100644 --- a/src/test.nim +++ b/src/test.nim @@ -301,6 +301,10 @@ when isMainModule: ignore(ch(' ')) ] + let parseHeadingText = @[ + anyUntil(endOfStream), + ] + type StringBuilderT = string type StringBuilder = Builder[StringBuilderT] type StringBuilderResult = BuilderResult[StringBuilderT] @@ -319,8 +323,8 @@ when isMainModule: tokenFoldFn = stringConcat("Stars: ") )) .flatMap((x: StringBuilder) => x.applyParsers( - parsers = parseHeadingStars, - tokenFoldFn = stringConcat("Stars: ") + parsers = parseHeadingText, + tokenFoldFn = stringConcat("Text: ") ))