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