4 Commits

Author SHA1 Message Date
amery a5f8482842 lexer: NewIsNot(), NewIsIn(), NewIsOneOf()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 23:13:55 +00:00
amery e308b8e284 lexer: IsSpace()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 20:18:15 +00:00
amery 0c37c9eead lexer: introduce Position.Next()/Position.NextLine() factories
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 20:18:04 +00:00
amery 03684b19dc lexer: ErrUnacceptableRune
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 20:18:04 +00:00
+1 -4
View File
@@ -11,11 +11,8 @@ var (
)
var (
// ErrUnacceptableRune indicates the read rune isn't acceptable in the context
// ErrUnacceptableRune indicates the read rune
ErrUnacceptableRune = errors.New("rune not acceptable in context")
// ErrNotImplemented indicates something hasn't been implemented yet
ErrNotImplemented = errors.New("not implemented")
)
// Error represents a generic parsing error