diff --git a/src_v2/parser/parser_api.nim b/src_v2/parser/parser_api.nim index 704b61f..3599f2b 100644 --- a/src_v2/parser/parser_api.nim +++ b/src_v2/parser/parser_api.nim @@ -12,10 +12,6 @@ import fp/[ import ../utils/str import ./parser_types -# -- Types - -type parserFnT = proc(t0: Parser): ParserResult - # -- Utilities proc isStreamCompleted*(parser: Parser): bool = diff --git a/src_v2/parser/parser_types.nim b/src_v2/parser/parser_types.nim index f51ac25..d879b3b 100644 --- a/src_v2/parser/parser_types.nim +++ b/src_v2/parser/parser_types.nim @@ -44,6 +44,8 @@ type parser*: Parser ParserResult* = Result[Parser, ParserError] +type parserFnT* = proc(t0: Parser): ParserResult + # -- Initalizers func initParserToken*(x: char): ParserToken =