PostgreSQL Source Code
git master
segdata.h
Go to the documentation of this file.
1
/*
2
* contrib/seg/segdata.h
3
*/
4
typedef
struct
SEG
5
{
6
float4
lower
;
7
float4
upper
;
8
char
l_sigd
;
9
char
u_sigd
;
10
char
l_ext
;
11
char
u_ext
;
12
}
SEG
;
13
14
/* in seg.c */
15
extern
int
significant_digits
(
const
char
*s);
16
17
/* in segscan.l */
18
extern
int
seg_yylex
(
void
);
19
extern
void
seg_yyerror
(
SEG
*result,
struct
Node
*escontext,
20
const
char
*message);
21
extern
void
seg_scanner_init
(
const
char
*
str
);
22
extern
void
seg_scanner_finish
(
void
);
23
24
/* in segparse.y */
25
extern
int
seg_yyparse
(
SEG
*result,
struct
Node
*escontext);
float4
float float4
Definition:
c.h:613
generate_unaccent_rules.str
str
Definition:
generate_unaccent_rules.py:276
seg_yyparse
int seg_yyparse(SEG *result, struct Node *escontext)
seg_yyerror
void seg_yyerror(SEG *result, struct Node *escontext, const char *message)
significant_digits
int significant_digits(const char *s)
Definition:
seg.c:1064
seg_yylex
int seg_yylex(void)
seg_scanner_init
void seg_scanner_init(const char *str)
seg_scanner_finish
void seg_scanner_finish(void)
SEG
struct SEG SEG
Node
Definition:
nodes.h:129
SEG
Definition:
segdata.h:5
SEG::l_ext
char l_ext
Definition:
segdata.h:10
SEG::l_sigd
char l_sigd
Definition:
segdata.h:8
SEG::u_sigd
char u_sigd
Definition:
segdata.h:9
SEG::upper
float4 upper
Definition:
segdata.h:7
SEG::u_ext
char u_ext
Definition:
segdata.h:11
SEG::lower
float4 lower
Definition:
segdata.h:6
contrib
seg
segdata.h
Generated on Fri Jun 2 2023 18:13:13 for PostgreSQL Source Code by
1.9.1