blob: 0a9664f5b062dd18bde14bb447511fcdc77a2457 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package query
import (
"errors"
"fmt"
)
var ErrQueryFormat = errors.New("Incorrect query format")
var ErrDatetimeTokenParse = errors.New("Unrecognized format for datetime token")
type TokenError struct {
got Token
gotPrev Token
wantPrev string
}
func (e *TokenError) Error() string {
if e.wantPrev != "" {
return fmt.Sprintf("Unexpected token: got %s, got previous %s want previous %s", e.got, e.gotPrev, e.wantPrev)
}
return fmt.Sprintf("Unexpected token: got %s, got previous %s", e.got, e.gotPrev)
}
|