1 #if !defined(PREPARSE_DEFINED)
2 #define PREPARSE_DEFINED
3 
4 #include "checklvl.h"
5 
6 /***********************************************************************/
7 /*  Struct of variables used by the date format pre-parser.            */
8 /***********************************************************************/
9 typedef struct _datpar {
10   const char *Format;     // Points to format to decode
11   const char *Curp;       // Points to current parsing position
12   char *InFmt;            // Start of input format
13   char *OutFmt;           // Start of output format
14   int   Index[8];         // Indexes of date values
15   int   Num;              // Number of values to retrieve
16   int   Flag;             // 1: Input, 2: Output, 4: no output blank
17   int   Outsize;          // Size of output buffers
18   } DATPAR, *PDTP;
19 
20 /***********************************************************************/
21 /*  Preparsers used by SQL language.                                   */
22 /***********************************************************************/
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
27 int fmdflex(PDTP pp);
28 
29 #ifdef __cplusplus
30 }
31 #endif
32 
33 #endif // PREPARSE_DEFINED
34 
35