2 Commits

Author SHA1 Message Date
amery 3bcdadf29a parser: introduce ErrPlusPosition to apply a position offset to a lexer.Error
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 15:20:30 +00:00
amery 85548312b0 basic: cleanup using parser.NewError()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-09-04 15:19:54 +00:00
+1 -1
View File
@@ -16,7 +16,7 @@ func newErrInvalidToken(t *token) *lexer.Error {
} }
func (dec *decoder) OnError(pos lexer.Position, content string, err error) error { func (dec *decoder) OnError(pos lexer.Position, content string, err error) error {
err = parser.NewError(pos, content, "", err) err := parser.NewError(pos, content, "", err)
dec.executeFinal() dec.executeFinal()
return err return err
} }