diff --git a/src/parser.zig b/src/parser.zig index 7332b9e..69126ec 100644 --- a/src/parser.zig +++ b/src/parser.zig @@ -1,4 +1,27 @@ const std = @import("std"); +const RenderError = @import("renderer.zig").RenderError; + +pub const ParserError = error{ + ParseError, + InvalidAssignmentSyntax, + InvalidAutoescapeArgument, + InvalidCsrfTokenArgs, + InvalidDebugArgs, + InvalidForSyntax, + InvalidRegroupSyntax, + InvalidTemplateTag, + InvalidUrlSyntax, + InvalidWidthRatioSyntax, + OutOfMemory, + UnexpectedToken, + UnclosedBlock, + UnclosedComment, + UnclosedQuoteInAssignment, + UnclosedQuoteInUrl, + UnclosedTag, + UnclosedVariable, + UnclosedVerbatim, +}; pub const NodeType = enum { text,