1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
package query type TokenType uint64 const ( TOKEN_ERROR TokenType = iota TOKEN_EOF TOKEN_AND TOKEN_OR TOKEN_NOT TOKEN_SIMILAR TOKEN_STATEMENT // TODO: consider adding regex token ) type Token struct { Type TokenType Content string }