#include "libocpf/ocpf.h"
Defines | |
#define | YYBISON 1 |
#define | YYBISON_VERSION "2.4.1" |
#define | yychar ocpf_yychar |
#define | yydebug ocpf_yydebug |
#define | yyerror ocpf_yyerror |
#define | yylex ocpf_yylex |
#define | YYLSP_NEEDED 0 |
#define | yylval ocpf_yylval |
#define | yynerrs ocpf_yynerrs |
#define | yyparse ocpf_yyparse |
#define | YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) |
#define | YYPULL 1 |
#define | YYPURE 1 |
#define | YYPUSH 0 |
#define | YYSKELETON_NAME "yacc.c" |
Typedefs | |
typedef union YYSTYPE | YYSTYPE |
typedef YYTYPE_INT16 | yytype_int16 |
typedef YYTYPE_INT8 | yytype_int8 |
typedef YYTYPE_UINT16 | yytype_uint16 |
typedef YYTYPE_UINT8 | yytype_uint8 |
Enumerations | |
enum | yytokentype { UINT8 = 258, BOOLEAN = 259, SHORT = 260, INTEGER = 261, I8 = 262, DOUBLE = 263, IDENTIFIER = 264, STRING = 265, UNICODE = 266, SYSTIME = 267, VAR = 268, kw_TYPE = 269, kw_FOLDER = 270, kw_OLEGUID = 271, kw_SET = 272, kw_PROPERTY = 273, kw_NPROPERTY = 274, kw_RECIPIENT = 275, kw_TO = 276, kw_CC = 277, kw_BCC = 278, kw_OOM = 279, kw_MNID_ID = 280, kw_MNID_STRING = 281, kw_PT_BOOLEAN = 282, kw_PT_STRING8 = 283, kw_PT_UNICODE = 284, kw_PT_SHORT = 285, kw_PT_LONG = 286, kw_PT_I8 = 287, kw_PT_DOUBLE = 288, kw_PT_SYSTIME = 289, kw_PT_MV_LONG = 290, kw_PT_MV_BINARY = 291, kw_PT_MV_STRING8 = 292, kw_PT_MV_UNICODE = 293, kw_PT_BINARY = 294, OBRACE = 295, EBRACE = 296, COMMA = 297, SEMICOLON = 298, COLON = 299, LOWER = 300, GREATER = 301, EQUAL = 302, UINT8 = 258, BOOLEAN = 259, SHORT = 260, INTEGER = 261, I8 = 262, DOUBLE = 263, IDENTIFIER = 264, STRING = 265, UNICODE = 266, SYSTIME = 267, VAR = 268, kw_TYPE = 269, kw_FOLDER = 270, kw_OLEGUID = 271, kw_SET = 272, kw_PROPERTY = 273, kw_NPROPERTY = 274, kw_RECIPIENT = 275, kw_TO = 276, kw_CC = 277, kw_BCC = 278, kw_OOM = 279, kw_MNID_ID = 280, kw_MNID_STRING = 281, kw_PT_BOOLEAN = 282, kw_PT_STRING8 = 283, kw_PT_UNICODE = 284, kw_PT_SHORT = 285, kw_PT_LONG = 286, kw_PT_I8 = 287, kw_PT_DOUBLE = 288, kw_PT_SYSTIME = 289, kw_PT_MV_LONG = 290, kw_PT_MV_BINARY = 291, kw_PT_MV_STRING8 = 292, kw_PT_MV_UNICODE = 293, kw_PT_BINARY = 294, OBRACE = 295, EBRACE = 296, COMMA = 297, SEMICOLON = 298, COLON = 299, LOWER = 300, GREATER = 301, EQUAL = 302 } |
Functions | |
void | free (void *) |
int | ocpf_yylex (void *, void *) |
void | yyerror (struct ocpf_context *, void *, char *) |
int | yyparse (struct ocpf_context *ctx, void *scanner) |
Variables | |
static void | ctx |
void * | scanner |
static void scanner FILE * | yyoutput |
int | yyrule |
const char * | yysrc |
yytype_int16 * | yytop |
static void | yytype |
static void | yyvaluep |
#define YYBISON 1 |
#define YYBISON_VERSION "2.4.1" |
#define yydebug ocpf_yydebug |
#define yylex ocpf_yylex |
#define YYLSP_NEEDED 0 |
#define yyparse ocpf_yyparse |
#define YYPOPSTACK | ( | N | ) | (yyvsp -= (N), yyssp -= (N)) |
Referenced by yyparse().
#define YYPULL 1 |
#define YYPURE 1 |
#define YYPUSH 0 |
#define YYSKELETON_NAME "yacc.c" |
typedef short int yytype_int16 |
typedef short int yytype_int8 |
typedef unsigned short int yytype_uint16 |
typedef unsigned char yytype_uint8 |
enum yytokentype |
void free | ( | void * | ) |
int ocpf_yylex | ( | void * | , |
void * | |||
) |
void yyerror | ( | struct ocpf_context * | ctx, |
void * | scanner, | ||
char * | s | ||
) |
int yyparse | ( | struct ocpf_context * | ctx, |
void * | scanner | ||
) |
References kw_PROPERTY, kw_RECIPIENT, ocpf_error_message(), yychar, yyerror, yylval, yynerrs, and YYPOPSTACK.
struct ocpf_context * ctx |
Referenced by ocpf_clear_props(), ocpf_context_init(), ocpf_del_context(), ocpf_dump_folder(), ocpf_dump_named_property(), ocpf_dump_oleguid(), ocpf_dump_property(), ocpf_dump_recipients(), ocpf_dump_type(), ocpf_dump_variable(), ocpf_get_recipients(), ocpf_get_SPropValue(), ocpf_new_context(), ocpf_OpenFolder(), ocpf_parse(), ocpf_server_add_SPropValue(), ocpf_server_set_SPropValue(), ocpf_server_set_type(), ocpf_server_sync(), ocpf_set_Recipients(), ocpf_set_SPropValue(), ocpf_write_auto(), ocpf_write_commit(), and ocpf_write_init().
void * scanner |
Referenced by ocpf_parse().
int yyrule |
const char* yysrc |
int yytype |
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |