search_parser.cxx File Reference

#include <stdio.h>
#include <unac.h>
#include <WordTree.h>
#include <mifluzsearch.h>
#include <ctype.h>

Go to the source code of this file.

Classes

class  WordTreeList
union  yyalloc
union  YYSTYPE

Defines

#define T_WORD   258
#define YY_(msgid)   msgid
#define YY_LOCATION_PRINT(File, Loc)   ((void) 0)
#define YY_REDUCE_PRINT(Rule)
#define YY_STACK_PRINT(Bottom, Top)
#define YY_SYMBOL_PRINT(Title, Type, Value, Location)
#define YYABORT   goto yyabortlab
#define YYACCEPT   goto yyacceptlab
#define YYBACKUP(Token, Value)
#define YYBISON   1
#define YYBISON_VERSION   "2.3"
#define yychar   search_char
#define yyclearin   (yychar = YYEMPTY)
#define YYCOPY(To, From, Count)
#define YYDEBUG   0
#define yydebug   search_debug
#define YYDPRINTF(Args)
#define YYEMPTY   (-2)
#define YYEOF   0
#define YYERRCODE   256
#define yyerrok   (yyerrstatus = 0)
#define YYERROR   goto yyerrorlab
#define yyerror   search_error
#define YYERROR_VERBOSE   0
#define YYFAIL   goto yyerrlab
#define YYFINAL   2
#define YYFREE   free
#define YYID(n)   (n)
#define YYINITDEPTH   200
#define YYLAST   11
#define YYLEX   yylex (&yylval, YYLEX_PARAM)
#define yylex   search_lex
#define YYLEX_PARAM   parm
#define YYLLOC_DEFAULT(Current, Rhs, N)
#define YYLSP_NEEDED   0
#define yylval   search_lval
#define YYMALLOC   malloc
#define YYMAXDEPTH   10000
#define YYMAXUTOK   258
#define yynerrs   search_nerrs
#define YYNNTS   6
#define YYNRULES   11
#define YYNSTATES   16
#define YYNTOKENS   7
#define YYPACT_NINF   -4
#define yyparse   search_parse
#define YYPARSE_PARAM   parm
#define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
#define YYPURE   1
#define YYRECOVERING()   (!!yyerrstatus)
#define YYRHSLOC(Rhs, K)   ((Rhs)[K])
#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)
#define YYSIZE_T   unsigned int
#define YYSKELETON_NAME   "yacc.c"
#define YYSTACK_ALLOC   YYMALLOC
#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM
#define YYSTACK_BYTES(N)
#define YYSTACK_FREE   YYFREE
#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)
#define YYSTACK_RELOCATE(Stack)
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1
#define YYTABLE_NINF   -1
#define YYTERROR   1
#define YYTOKEN_TABLE   0
#define YYTRANSLATE(YYX)   ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
#define YYUNDEFTOK   2
#define YYUSE(e)   ((void) (e))

Typedefs

typedef short int yytype_int16
typedef short int yytype_int8
typedef unsigned short int yytype_uint16
typedef unsigned char yytype_uint8

Enumerations

enum  yytokentype { T_WORD = 258 }

Functions

static void yydestruct (yymsg, yytype, yyvaluep) const char *yymsg
static int yyerror (char *message)
static int yylex (YYSTYPE *lvalp, void *inputp)
int yyparse (YYPARSE_PARAM) void *YYPARSE_PARAM

Variables

static const yytype_uint8 yycheck []
static const yytype_uint8 yydefact []
static const yytype_int8 yydefgoto []
static const yytype_int8 yypact []
static const yytype_int8 yypgoto []
static const yytype_uint8 yyr1 []
static const yytype_uint8 yyr2 []
static const yytype_uint8 yystos []
static const yytype_uint8 yytable []
static const yytype_uint8 yytranslate []
int yytype
YYSTYPEyyvaluep


Generated on Sun Jun 8 10:56:59 2008 for GNUmifluz by  doxygen 1.5.5