From 23b05f23662603690a0c9403b54454e8f37583d3 Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Fri, 26 Aug 2022 18:46:48 +0200 Subject: [PATCH] Add following function --- src_v2/parser/parser_internals.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src_v2/parser/parser_internals.nim b/src_v2/parser/parser_internals.nim index 44ee84d..a077573 100644 --- a/src_v2/parser/parser_internals.nim +++ b/src_v2/parser/parser_internals.nim @@ -348,7 +348,7 @@ when isMainModule: let testSentenceStr = "This is a sentence\n\nFollowing another sentence." let testSentenceParser = initParserResult(testSentenceStr) - let testSentence1 = anyUntil(newline) + newline + newlineOrEol + + let testSentence1 = following(@[anyUntil(newline), newline, newlineOrEol ]) + manyUntil(choice(@[letter, whitespace]), ch('.')) + ch('.') + newlineOrEol