Graphviz  2.41.20170921.2350
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
y.tab.c File Reference
#include "render.h"
#include "htmltable.h"
#include "htmllex.h"
Include dependency graph for y.tab.c:

Go to the source code of this file.

Data Structures

struct  sfont_t
 
struct  fitem
 
struct  fspan
 
union  YYSTYPE
 
union  yyalloc
 

Macros

#define YYBISON   1
 
#define YYBISON_VERSION   "2.7"
 
#define YYSKELETON_NAME   "yacc.c"
 
#define YYPURE   0
 
#define YYPUSH   0
 
#define YYPULL   1
 
#define YY_NULL   0
 
#define YYERROR_VERBOSE   0
 
#define YY_YY_Y_TAB_H_INCLUDED
 
#define YYDEBUG   0
 
#define YYTOKENTYPE
 
#define T_end_br   258
 
#define T_end_img   259
 
#define T_row   260
 
#define T_end_row   261
 
#define T_html   262
 
#define T_end_html   263
 
#define T_end_table   264
 
#define T_end_cell   265
 
#define T_end_font   266
 
#define T_string   267
 
#define T_error   268
 
#define T_n_italic   269
 
#define T_n_bold   270
 
#define T_n_underline   271
 
#define T_n_overline   272
 
#define T_n_sup   273
 
#define T_n_sub   274
 
#define T_n_s   275
 
#define T_HR   276
 
#define T_hr   277
 
#define T_end_hr   278
 
#define T_VR   279
 
#define T_vr   280
 
#define T_end_vr   281
 
#define T_BR   282
 
#define T_br   283
 
#define T_IMG   284
 
#define T_img   285
 
#define T_table   286
 
#define T_cell   287
 
#define T_font   288
 
#define T_italic   289
 
#define T_bold   290
 
#define T_underline   291
 
#define T_overline   292
 
#define T_sup   293
 
#define T_sub   294
 
#define T_s   295
 
#define YYSTYPE_IS_TRIVIAL   1
 
#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 
#define YYSIZE_T   unsigned int
 
#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)
 
#define YY_(Msgid)   Msgid
 
#define YYUSE(E)   ((void) (E))
 
#define YYID(N)   (N)
 
#define YYSTACK_ALLOC   YYMALLOC
 
#define YYSTACK_FREE   YYFREE
 
#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM
 
#define YYMALLOC   malloc
 
#define YYFREE   free
 
#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)
 
#define YYSTACK_BYTES(N)
 
#define YYCOPY_NEEDED   1
 
#define YYSTACK_RELOCATE(Stack_alloc, Stack)
 
#define YYCOPY(Dst, Src, Count)
 
#define YYFINAL   31
 
#define YYLAST   271
 
#define YYNTOKENS   41
 
#define YYNNTS   39
 
#define YYNRULES   69
 
#define YYNSTATES   116
 
#define YYUNDEFTOK   2
 
#define YYMAXUTOK   295
 
#define YYTRANSLATE(YYX)   ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
 
#define YYPACT_NINF   -82
 
#define YYTABLE_NINF   -63
 
#define yypact_value_is_default(Yystate)   (!!((Yystate) == (-82)))
 
#define yytable_value_is_error(Yytable_value)   YYID (0)
 
#define yyerrok   (yyerrstatus = 0)
 
#define yyclearin   (yychar = YYEMPTY)
 
#define YYEMPTY   (-2)
 
#define YYEOF   0
 
#define YYACCEPT   goto yyacceptlab
 
#define YYABORT   goto yyabortlab
 
#define YYERROR   goto yyerrorlab
 
#define YYFAIL   goto yyerrlab
 
#define YYRECOVERING()   (!!yyerrstatus)
 
#define YYBACKUP(Token, Value)
 
#define YYTERROR   1
 
#define YYERRCODE   256
 
#define YY_LOCATION_PRINT(File, Loc)   ((void) 0)
 
#define YYLEX   yylex ()
 
#define YYDPRINTF(Args)
 
#define YY_SYMBOL_PRINT(Title, Type, Value, Location)
 
#define YY_STACK_PRINT(Bottom, Top)
 
#define YY_REDUCE_PRINT(Rule)
 
#define YYINITDEPTH   200
 
#define YYMAXDEPTH   10000
 
#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
 
#define YY_IGNORE_MAYBE_UNINITIALIZED_END
 
#define YY_INITIAL_VALUE(Value)   /* Nothing. */
 
#define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
 

Typedefs

typedef struct sfont_t sfont_t
 
typedef union YYSTYPE YYSTYPE
 
typedef unsigned char yytype_uint8
 
typedef short int yytype_int8
 
typedef unsigned short int yytype_uint16
 
typedef short int yytype_int16
 

Enumerations

enum  yytokentype {
  T_graph = 258, T_node = 259, T_edge = 260, T_digraph = 261,
  T_subgraph = 262, T_strict = 263, T_edgeop = 264, T_list = 265,
  T_attr = 266, T_atom = 267, T_qatom = 268, T_graph = 258,
  T_node = 259, T_edge = 260, T_digraph = 261, T_subgraph = 262,
  T_strict = 263, T_edgeop = 264, T_list = 265, T_attr = 266,
  T_atom = 267, T_qatom = 268, T_end_br = 258, T_end_img = 259,
  T_row = 260, T_end_row = 261, T_html = 262, T_end_html = 263,
  T_end_table = 264, T_end_cell = 265, T_end_font = 266, T_string = 267,
  T_error = 268, T_n_italic = 269, T_n_bold = 270, T_n_underline = 271,
  T_n_overline = 272, T_n_sup = 273, T_n_sub = 274, T_n_s = 275,
  T_HR = 276, T_hr = 277, T_end_hr = 278, T_VR = 279,
  T_vr = 280, T_end_vr = 281, T_BR = 282, T_br = 283,
  T_IMG = 284, T_img = 285, T_table = 286, T_cell = 287,
  T_font = 288, T_italic = 289, T_bold = 290, T_underline = 291,
  T_overline = 292, T_sup = 293, T_sub = 294, T_s = 295,
  T_end_br = 258, T_end_img = 259, T_row = 260, T_end_row = 261,
  T_html = 262, T_end_html = 263, T_end_table = 264, T_end_cell = 265,
  T_end_font = 266, T_string = 267, T_error = 268, T_n_italic = 269,
  T_n_bold = 270, T_n_underline = 271, T_n_overline = 272, T_n_sup = 273,
  T_n_sub = 274, T_n_s = 275, T_HR = 276, T_hr = 277,
  T_end_hr = 278, T_VR = 279, T_vr = 280, T_end_vr = 281,
  T_BR = 282, T_br = 283, T_IMG = 284, T_img = 285,
  T_table = 286, T_cell = 287, T_font = 288, T_italic = 289,
  T_bold = 290, T_underline = 291, T_overline = 292, T_sup = 293,
  T_sub = 294, T_s = 295
}
 

Functions

int yyparse (void)
 
 YY_SYMBOL_PRINT (yymsg, yytype, yyvaluep, yylocationp)
 
 switch (yytype)
 
YYSTYPE yylval YY_INITIAL_VALUE (yyval_default)
 
 YYDPRINTF ((stderr,"Starting parse\n"))
 
 if (yyss+yystacksize-1<=yyssp)
 
 YYDPRINTF ((stderr,"Entering state %d\n", yystate))
 
 if (yychar==YYEMPTY)
 
 if (yychar<=YYEOF)
 
 YY_SYMBOL_PRINT ("Next token is", yytoken,&yylval,&yylloc)
 
 if (yyn<=0)
 
 YY_SYMBOL_PRINT ("Shifting", yytoken,&yylval,&yylloc)
 
 YY_REDUCE_PRINT (yyn)
 
 switch (yyn)
 
 YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn],&yyval,&yyloc)
 
 YYPOPSTACK (yylen)
 
 YY_STACK_PRINT (yyss, yyssp)
 
 if (!yyerrstatus)
 
 if (yyerrstatus==3)
 
 for (;;)
 
YY_IGNORE_MAYBE_UNINITIALIZED_END YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp)
 
 yydestruct ("Cleanup: discarding lookahead", yytoken,&yylval)
 
 while (yyssp!=yyss)
 
 YYSTACK_FREE (yyss)
 
return YYID (yyresult)
 
htmllabel_tparseHTML (char *txt, int *warn, htmlenv_t *env)
 

Variables

YYSTYPE yylval
 
int yytype
 
YYSTYPEyyvaluep
 
int yychar = YYEMPTY
 
int yynerrs = 0
 
 int
 
int yyerrstatus = 0
 
yytype_int16 yyssa [YYINITDEPTH]
 
yytype_int16yyss
 
yytype_int16yyssp = yyss = yyssa
 
YYSTYPE yyvsa [YYINITDEPTH]
 
YYSTYPEyyvs
 
YYSTYPEyyvsp = yyvs = yyvsa
 
YYSIZE_T yystacksize = YYINITDEPTH
 
int yyn = yytoken
 
int yyresult = 2
 
int yytoken = 0
 
YYSTYPE yyval = yyvsp[1-yylen]
 
int yylen = 0
 
 yystate = 0
 
goto yysetstate
 
yynewstate __pad0__
 
yysetstate __pad1__
 
 YYACCEPT
 
goto yybackup
 
yybackup __pad2__
 
goto yydefault
 
 else
 
YY_IGNORE_MAYBE_UNINITIALIZED_END
goto 
yynewstate
 
yydefault __pad3__
 
goto yyerrlab
 
goto yyreduce
 
yyreduce __pad4__
 
yyerrlab __pad5__
 
goto yyerrlab1
 
yyerrorlab __pad6__
 
yyerrlab1 __pad7__
 
yyacceptlab __pad8__
 
goto yyreturn
 
yyabortlab __pad9__
 
yyexhaustedlab __pad10__
 
yyreturn __pad11__
 

Macro Definition Documentation

#define T_bold   290

Definition at line 577 of file y.tab.c.

#define T_BR   282

Definition at line 569 of file y.tab.c.

#define T_br   283

Definition at line 570 of file y.tab.c.

#define T_cell   287

Definition at line 574 of file y.tab.c.

#define T_end_br   258

Definition at line 545 of file y.tab.c.

#define T_end_cell   265

Definition at line 552 of file y.tab.c.

#define T_end_font   266

Definition at line 553 of file y.tab.c.

#define T_end_hr   278

Definition at line 565 of file y.tab.c.

#define T_end_html   263

Definition at line 550 of file y.tab.c.

#define T_end_img   259

Definition at line 546 of file y.tab.c.

#define T_end_row   261

Definition at line 548 of file y.tab.c.

#define T_end_table   264

Definition at line 551 of file y.tab.c.

#define T_end_vr   281

Definition at line 568 of file y.tab.c.

#define T_error   268

Definition at line 555 of file y.tab.c.

#define T_font   288

Definition at line 575 of file y.tab.c.

#define T_HR   276

Definition at line 563 of file y.tab.c.

#define T_hr   277

Definition at line 564 of file y.tab.c.

#define T_html   262

Definition at line 549 of file y.tab.c.

#define T_IMG   284

Definition at line 571 of file y.tab.c.

#define T_img   285

Definition at line 572 of file y.tab.c.

#define T_italic   289

Definition at line 576 of file y.tab.c.

#define T_n_bold   270

Definition at line 557 of file y.tab.c.

#define T_n_italic   269

Definition at line 556 of file y.tab.c.

#define T_n_overline   272

Definition at line 559 of file y.tab.c.

#define T_n_s   275

Definition at line 562 of file y.tab.c.

#define T_n_sub   274

Definition at line 561 of file y.tab.c.

#define T_n_sup   273

Definition at line 560 of file y.tab.c.

#define T_n_underline   271

Definition at line 558 of file y.tab.c.

#define T_overline   292

Definition at line 579 of file y.tab.c.

#define T_row   260

Definition at line 547 of file y.tab.c.

#define T_s   295

Definition at line 582 of file y.tab.c.

#define T_string   267

Definition at line 554 of file y.tab.c.

#define T_sub   294

Definition at line 581 of file y.tab.c.

#define T_sup   293

Definition at line 580 of file y.tab.c.

#define T_table   286

Definition at line 573 of file y.tab.c.

#define T_underline   291

Definition at line 578 of file y.tab.c.

#define T_VR   279

Definition at line 566 of file y.tab.c.

#define T_vr   280

Definition at line 567 of file y.tab.c.

#define YY_ (   Msgid)    Msgid

Definition at line 687 of file y.tab.c.

Referenced by if().

#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN

Definition at line 1685 of file y.tab.c.

#define YY_IGNORE_MAYBE_UNINITIALIZED_END

Definition at line 1686 of file y.tab.c.

#define YY_INITIAL_VALUE (   Value)    /* Nothing. */

Definition at line 1689 of file y.tab.c.

#define YY_LOCATION_PRINT (   File,
  Loc 
)    ((void) 0)

Definition at line 1211 of file y.tab.c.

#define YY_NULL   0

Definition at line 474 of file y.tab.c.

#define YY_REDUCE_PRINT (   Rule)

Definition at line 1384 of file y.tab.c.

#define YY_STACK_PRINT (   Bottom,
  Top 
)

Definition at line 1383 of file y.tab.c.

#define YY_SYMBOL_PRINT (   Title,
  Type,
  Value,
  Location 
)

Definition at line 1382 of file y.tab.c.

#define YY_YY_Y_TAB_H_INCLUDED

Definition at line 489 of file y.tab.c.

#define YYABORT   goto yyabortlab

Definition at line 1166 of file y.tab.c.

Referenced by for(), if(), and switch().

#define YYACCEPT   goto yyacceptlab

Definition at line 1165 of file y.tab.c.

#define YYBACKUP (   Token,
  Value 
)
Value:
{ \
yychar = (Token); \
yylval = (Value); \
goto yybackup; \
} \
{ \
yyerror (YY_("syntax error: cannot back up")); \
} \
while (YYID (0))
yytype_int16 * yyssp
Definition: y.tab.c:1279
int yylen
Definition: y.tab.c:1307
YYSTYPE yylval
int yychar
Definition: y.tab.c:1221
#define YYID(N)
Definition: grammar.c:308
#define YY_(Msgid)
Definition: y.tab.c:687
goto yybackup
Definition: y.tab.c:1398
#define YYPOPSTACK(N)
Definition: grammar.c:1303
yystate
Definition: y.tab.c:1315
else
Definition: grammar.c:1428
if(aagss+aagstacksize-1<=aagssp)
Definition: grammar.c:1332
#define YYEMPTY
Definition: y.tab.c:1162
void yyerror(char *)
while(aagssp!=aagss)
Definition: grammar.c:1921
#define YYERROR
Definition: y.tab.c:1167

Definition at line 1187 of file y.tab.c.

#define YYBISON   1

Definition at line 44 of file y.tab.c.

#define YYBISON_VERSION   "2.7"

Definition at line 47 of file y.tab.c.

#define yyclearin   (yychar = YYEMPTY)

Definition at line 1161 of file y.tab.c.

#define YYCOPY (   Dst,
  Src,
  Count 
)
Value:
do \
{ \
for (yyi = 0; yyi < (Count); yyi++) \
(Dst)[yyi] = (Src)[yyi]; \
} \
while (YYID (0))
#define YYID(N)
Definition: grammar.c:308
#define YYSIZE_T
Definition: y.tab.c:673
for(;;)
Definition: grammar.c:1846
while(aagssp!=aagss)
Definition: grammar.c:1921

Definition at line 835 of file y.tab.c.

#define YYCOPY_NEEDED   1

Definition at line 807 of file y.tab.c.

#define YYDEBUG   0

Definition at line 492 of file y.tab.c.

#define YYDPRINTF (   Args)

Definition at line 1381 of file y.tab.c.

#define YYEMPTY   (-2)

Definition at line 1162 of file y.tab.c.

Referenced by if().

#define YYEOF   0

Definition at line 1163 of file y.tab.c.

Referenced by if().

#define YYERRCODE   256

Definition at line 1206 of file y.tab.c.

#define yyerrok   (yyerrstatus = 0)

Definition at line 1160 of file y.tab.c.

#define YYERROR   goto yyerrorlab

Definition at line 1167 of file y.tab.c.

#define YYERROR_VERBOSE   0

Definition at line 483 of file y.tab.c.

#define YYFAIL   goto yyerrlab

Definition at line 1177 of file y.tab.c.

#define YYFINAL   31

Definition at line 848 of file y.tab.c.

#define YYFREE   free

Definition at line 777 of file y.tab.c.

#define YYID (   N)    (N)

Definition at line 700 of file y.tab.c.

#define YYINITDEPTH   200

Definition at line 1390 of file y.tab.c.

#define YYLAST   271

Definition at line 850 of file y.tab.c.

Referenced by for().

#define YYLEX   yylex ()

Definition at line 1219 of file y.tab.c.

Referenced by if().

#define YYMALLOC   malloc

Definition at line 770 of file y.tab.c.

#define YYMAXDEPTH   10000

Definition at line 1401 of file y.tab.c.

Referenced by if().

#define YYMAXUTOK   295

Definition at line 863 of file y.tab.c.

#define YYNNTS   39

Definition at line 855 of file y.tab.c.

#define YYNRULES   69

Definition at line 857 of file y.tab.c.

#define YYNSTATES   116

Definition at line 859 of file y.tab.c.

#define YYNTOKENS   41

Definition at line 853 of file y.tab.c.

#define YYPACT_NINF   -82

Definition at line 1042 of file y.tab.c.

#define yypact_value_is_default (   Yystate)    (!!((Yystate) == (-82)))

Definition at line 1104 of file y.tab.c.

Referenced by for().

#define YYPOPSTACK (   N)    (yyvsp -= (N), yyssp -= (N))

Definition at line 1763 of file y.tab.c.

#define YYPULL   1

Definition at line 59 of file y.tab.c.

#define YYPURE   0

Definition at line 53 of file y.tab.c.

#define YYPUSH   0

Definition at line 56 of file y.tab.c.

#define YYRECOVERING ( )    (!!yyerrstatus)

Definition at line 1185 of file y.tab.c.

#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)

Definition at line 677 of file y.tab.c.

#define YYSIZE_T   unsigned int

Definition at line 673 of file y.tab.c.

Referenced by if().

#define YYSKELETON_NAME   "yacc.c"

Definition at line 50 of file y.tab.c.

#define YYSTACK_ALLOC   YYMALLOC

Definition at line 756 of file y.tab.c.

Referenced by if().

#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM

Definition at line 759 of file y.tab.c.

#define YYSTACK_BYTES (   N)
Value:
((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \
union YYSTYPE YYSTYPE
#define YYSTACK_GAP_MAXIMUM
Definition: y.tab.c:799
short int yytype_int16
Definition: y.tab.c:268

Definition at line 803 of file y.tab.c.

Referenced by if().

#define YYSTACK_FREE   YYFREE

Definition at line 757 of file y.tab.c.

#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)

Definition at line 799 of file y.tab.c.

#define YYSTACK_RELOCATE (   Stack_alloc,
  Stack 
)
Value:
do \
{ \
YYSIZE_T yynewbytes; \
YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \
Stack = &yyptr->Stack_alloc; \
yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
yyptr += yynewbytes / sizeof (*yyptr); \
} \
while (YYID (0))
#define YYID(N)
Definition: grammar.c:308
#define YYSIZE_T
Definition: y.tab.c:673
#define YYSTACK_GAP_MAXIMUM
Definition: y.tab.c:799
YYSIZE_T yystacksize
Definition: y.tab.c:1286
#define YYCOPY(Dst, Src, Count)
Definition: y.tab.c:835
while(aagssp!=aagss)
Definition: grammar.c:1921

Definition at line 814 of file y.tab.c.

Referenced by if().

#define yystype   YYSTYPE /* obsolescent; will be withdrawn */

Definition at line 605 of file y.tab.c.

#define YYSTYPE_IS_DECLARED   1

Definition at line 606 of file y.tab.c.

#define YYSTYPE_IS_TRIVIAL   1

Definition at line 604 of file y.tab.c.

#define YYTABLE_NINF   -63

Definition at line 1071 of file y.tab.c.

#define yytable_value_is_error (   Yytable_value)    YYID (0)

Definition at line 1107 of file y.tab.c.

Referenced by if().

#define YYTERROR   1

Definition at line 1205 of file y.tab.c.

Referenced by for().

#define YYTOKENTYPE

Definition at line 500 of file y.tab.c.

#define YYTRANSLATE (   YYX)    ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)

Definition at line 865 of file y.tab.c.

#define YYUNDEFTOK   2

Definition at line 862 of file y.tab.c.

#define YYUSE (   E)    ((void) (E))

Definition at line 693 of file y.tab.c.

Typedef Documentation

typedef struct sfont_t sfont_t
typedef union YYSTYPE YYSTYPE
typedef short int yytype_int16

Definition at line 660 of file y.tab.c.

typedef short int yytype_int8

Definition at line 648 of file y.tab.c.

typedef unsigned short int yytype_uint16

Definition at line 654 of file y.tab.c.

typedef unsigned char yytype_uint8

Definition at line 639 of file y.tab.c.

Enumeration Type Documentation

Enumerator
T_graph 
T_node 
T_edge 
T_digraph 
T_subgraph 
T_strict 
T_edgeop 
T_list 
T_attr 
T_atom 
T_qatom 
T_graph 
T_node 
T_edge 
T_digraph 
T_subgraph 
T_strict 
T_edgeop 
T_list 
T_attr 
T_atom 
T_qatom 
T_end_br 
T_end_img 
T_row 
T_end_row 
T_html 
T_end_html 
T_end_table 
T_end_cell 
T_end_font 
T_string 
T_error 
T_n_italic 
T_n_bold 
T_n_underline 
T_n_overline 
T_n_sup 
T_n_sub 
T_n_s 
T_HR 
T_hr 
T_end_hr 
T_VR 
T_vr 
T_end_vr 
T_BR 
T_br 
T_IMG 
T_img 
T_table 
T_cell 
T_font 
T_italic 
T_bold 
T_underline 
T_overline 
T_sup 
T_sub 
T_s 
T_end_br 
T_end_img 
T_row 
T_end_row 
T_html 
T_end_html 
T_end_table 
T_end_cell 
T_end_font 
T_string 
T_error 
T_n_italic 
T_n_bold 
T_n_underline 
T_n_overline 
T_n_sup 
T_n_sub 
T_n_s 
T_HR 
T_hr 
T_end_hr 
T_VR 
T_vr 
T_end_vr 
T_BR 
T_br 
T_IMG 
T_img 
T_table 
T_cell 
T_font 
T_italic 
T_bold 
T_underline 
T_overline 
T_sup 
T_sub 
T_s 

Definition at line 503 of file y.tab.c.

Function Documentation

for ( ;;  )
if ( yyss+yystacksize-1<=  yyssp)
if ( yychar  = YYEMPTY)

Definition at line 1876 of file y.tab.c.

References YYDPRINTF, and YYLEX.

if ( yychar<=  YYEOF)

Definition at line 1882 of file y.tab.c.

References YYDPRINTF, and YYEOF.

if ( yyn<=  0)

Definition at line 1899 of file y.tab.c.

References yyerrlab, yyn, yyreduce, and yytable_value_is_error.

if ( yyerrstatus)

Definition at line 2322 of file y.tab.c.

References YY_, yyerror(), yynerrs, YYSTACK_ALLOC, and YYSTACK_FREE.

if ( yyerrstatus  = = 3)

Definition at line 2363 of file y.tab.c.

References YYABORT, yydestruct(), YYEMPTY, and YYEOF.

htmllabel_t* parseHTML ( char *  txt,
int warn,
htmlenv_t env 
)
switch ( yytype  )

Definition at line 1669 of file y.tab.c.

switch ( yyn  )
while ( yyssp!  = yyss)

Definition at line 2488 of file y.tab.c.

References yydestruct(), and YYPOPSTACK.

YYSTYPE yylval YY_INITIAL_VALUE ( yyval_default  )
YY_REDUCE_PRINT ( yyn  )
YY_STACK_PRINT ( yyss  ,
yyssp   
)
YY_SYMBOL_PRINT ( yymsg  ,
yytype  ,
yyvaluep  ,
yylocationp   
)
YY_SYMBOL_PRINT ( "Next token is"  ,
yytoken  ,
yylval,
yylloc 
)
YY_SYMBOL_PRINT ( "Shifting"  ,
yytoken  ,
yylval,
yylloc 
)
YY_SYMBOL_PRINT ( )
YY_IGNORE_MAYBE_UNINITIALIZED_END YY_SYMBOL_PRINT ( "Shifting"  ,
yystos  [yyn],
yyvsp  ,
yylsp   
)
yydestruct ( "Cleanup: discarding lookahead"  ,
yytoken  ,
yylval 
)
YYDPRINTF ( (stderr,"Starting parse\n")  )
YYDPRINTF ( (stderr,"Entering state %d\n", yystate)  )
return YYID ( yyresult  )
int yyparse ( void  )
YYPOPSTACK ( yylen  )
YYSTACK_FREE ( yyss  )

Variable Documentation

yynewstate __pad0__

Definition at line 1787 of file y.tab.c.

yyexhaustedlab __pad10__

Definition at line 2470 of file y.tab.c.

yyreturn __pad11__

Definition at line 2480 of file y.tab.c.

yysetstate __pad1__

Definition at line 1790 of file y.tab.c.

yybackup __pad2__

Definition at line 1869 of file y.tab.c.

yydefault __pad3__

Definition at line 1930 of file y.tab.c.

yyreduce __pad4__

Definition at line 1941 of file y.tab.c.

yyerrlab __pad5__

Definition at line 2319 of file y.tab.c.

yyerrorlab __pad6__

Definition at line 2396 of file y.tab.c.

yyerrlab1 __pad7__

Definition at line 2411 of file y.tab.c.

yyacceptlab __pad8__

Definition at line 2455 of file y.tab.c.

yyabortlab __pad9__

Definition at line 2462 of file y.tab.c.

else
Initial value:
{
int yychar
Definition: y.tab.c:1221
int yytoken
Definition: y.tab.c:1291
#define YYTRANSLATE(YYX)
Definition: y.tab.c:865

Definition at line 1888 of file y.tab.c.

Dt_t* fitemList

Definition at line 83 of file y.tab.c.

sfont_t* fontstack

Definition at line 86 of file y.tab.c.

Dt_t* fspanList

Definition at line 84 of file y.tab.c.

GVC_t* gvc

Definition at line 87 of file y.tab.c.

int
Initial value:
{
int yystate
yystate
Definition: y.tab.c:1315

Definition at line 1724 of file y.tab.c.

Definition at line 81 of file y.tab.c.

agxbuf* str

Definition at line 85 of file y.tab.c.

htmltbl_t* tblstack

Definition at line 82 of file y.tab.c.

YYACCEPT

Definition at line 1856 of file y.tab.c.

goto yybackup

Definition at line 1858 of file y.tab.c.

yychar = YYEMPTY

Definition at line 1681 of file y.tab.c.

goto yydefault

Definition at line 1871 of file y.tab.c.

goto yyerrlab

Definition at line 1932 of file y.tab.c.

goto yyerrlab1

Definition at line 2384 of file y.tab.c.

yyerrstatus = 0

Definition at line 1727 of file y.tab.c.

yylen = 0

Definition at line 1767 of file y.tab.c.

YYSTYPE yylval
yyn = yytoken

Definition at line 1748 of file y.tab.c.

yynerrs = 0

Definition at line 1696 of file y.tab.c.

goto yynewstate

Definition at line 1923 of file y.tab.c.

goto yyreduce

Definition at line 1933 of file y.tab.c.

yyresult = 2

Definition at line 1749 of file y.tab.c.

goto yyreturn

Definition at line 2456 of file y.tab.c.

goto yysetstate

Definition at line 1779 of file y.tab.c.

yytype_int16* yyss

Definition at line 1738 of file y.tab.c.

Definition at line 1737 of file y.tab.c.

yyssp = yyss = yyssa

Definition at line 1739 of file y.tab.c.

yystacksize = YYINITDEPTH

Definition at line 1746 of file y.tab.c.

yystate = 0

Definition at line 1775 of file y.tab.c.

int yytoken = 0

Definition at line 1751 of file y.tab.c.

int yytype

Definition at line 1659 of file y.tab.c.

yyval = yyvsp[1-yylen]

Definition at line 1754 of file y.tab.c.

YYSTYPE* yyvaluep

Definition at line 1660 of file y.tab.c.

YYSTYPE* yyvs

Definition at line 1743 of file y.tab.c.

Definition at line 1742 of file y.tab.c.

Definition at line 1744 of file y.tab.c.