OSDN Git Service

Update copyright for 2009.
[pg-rex/syncrep.git] / src / include / nodes / readfuncs.h
1 /*-------------------------------------------------------------------------
2  *
3  * readfuncs.h
4  *        header file for read.c and readfuncs.c. These functions are internal
5  *        to the stringToNode interface and should not be used by anyone else.
6  *
7  * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
8  * Portions Copyright (c) 1994, Regents of the University of California
9  *
10  * $PostgreSQL: pgsql/src/include/nodes/readfuncs.h,v 1.25 2009/01/01 17:24:00 momjian Exp $
11  *
12  *-------------------------------------------------------------------------
13  */
14 #ifndef READFUNCS_H
15 #define READFUNCS_H
16
17 #include "nodes/nodes.h"
18
19 /*
20  * prototypes for functions in read.c (the lisp token parser)
21  */
22 extern char *pg_strtok(int *length);
23 extern char *debackslash(char *token, int length);
24 extern void *nodeRead(char *token, int tok_len);
25
26 /*
27  * prototypes for functions in readfuncs.c
28  */
29 extern Node *parseNodeString(void);
30
31 #endif   /* READFUNCS_H */