From 5f077eb1e0b1f7daf611863d4c80f688f92b6290 Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Fri, 26 Aug 2022 16:26:05 +0200 Subject: [PATCH] Remove unneeded lookBack function --- src_v2/parser/parser_internals.nim | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src_v2/parser/parser_internals.nim b/src_v2/parser/parser_internals.nim index 3ef9300..0a87134 100644 --- a/src_v2/parser/parser_internals.nim +++ b/src_v2/parser/parser_internals.nim @@ -18,20 +18,6 @@ type parserFnT = proc(t0: Parser): ParserResult # -- Utilities -proc lookBack*(count: int): (parserFnT) = - return proc(parser: Parser): ParserResult = - let state = parser.state - let newIndex = state.position - 1 - - Parser( - state: ParserState( - stream: state.stream, - position: newIndex, - lastPosition: parser.state.position, - ), - tokens: parser.tokens, - ).ok() - proc isStreamCompleted*(parser: Parser): bool = parser.state.position >= parser.state.stream.len - 1