diff --git a/src/parser/builder_api.nim b/src/parser/builder_api.nim index f4523fb..c95888f 100644 --- a/src/parser/builder_api.nim +++ b/src/parser/builder_api.nim @@ -51,7 +51,7 @@ proc tryParseBuild*[T]( builderAcc = builder.initBuilder( okParser, concat( - builderAcc[1], + builderAcc.tree, defaultBuilderTokens, builderFn(okParser.tokens), ) @@ -68,9 +68,9 @@ proc tryParseBuild*[T]( ) BuilderResult[T].ok(builder.initBuilder( - builderAcc[0], + builderAcc.parser, concat( - builderAcc[1], + builderAcc.tree, defaultBuilderTokens, ), ))