205 } DavQLStatement; |
205 } DavQLStatement; |
206 |
206 |
207 /** Infinity recursion depth for a DavQLStatement. */ |
207 /** Infinity recursion depth for a DavQLStatement. */ |
208 #define DAV_DEPTH_INFINITY -1 |
208 #define DAV_DEPTH_INFINITY -1 |
209 |
209 |
|
210 /** A quote symbol (' or `) is missing. */ |
|
211 #define DAVQL_ERROR_MISSING_QUOTE 50 |
|
212 |
210 /** No more tokens to parse, but the parser expected more. */ |
213 /** No more tokens to parse, but the parser expected more. */ |
211 #define DAVQL_ERROR_UNEXPECTED_END 1000 |
214 #define DAVQL_ERROR_UNEXPECTED_END 100 |
212 |
215 |
213 /** A token was found, which has not been expected. */ |
216 /** A token was found, which has not been expected. */ |
214 #define DAVQL_ERROR_UNEXPECTED_TOKEN 1010 |
217 #define DAVQL_ERROR_UNEXPECTED_TOKEN 101 |
215 |
218 |
216 /** Nothing about the statement seems legit. */ |
219 /** Nothing about the statement seems legit. */ |
217 #define DAVQL_ERROR_INVALID -1 |
220 #define DAVQL_ERROR_INVALID -1 |
218 |
221 |
219 /** |
222 /** |