\section{lib/cgraph/grammar.c File Reference}
\label{grammar_8c}\index{lib/cgraph/grammar.\-c@{lib/cgraph/grammar.\-c}}
{\ttfamily \#include $<$stdio.\-h$>$}\\*
{\ttfamily \#include $<$cghdr.\-h$>$}\\*
Include dependency graph for grammar.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{grammar_8c__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
union {\bf s}
\item 
struct {\bf item\-\_\-s}
\item 
struct {\bf list\-\_\-s}
\item 
struct {\bf gstack\-\_\-s}
\item 
union {\bf Y\-Y\-S\-T\-Y\-P\-E}
\item 
union {\bf aagalloc}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define {\bf Y\-Y\-B\-I\-S\-O\-N}~1
\item 
\#define {\bf Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N}~\char`\"{}2.\-7\char`\"{}
\item 
\#define {\bf Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E}~\char`\"{}yacc.\-c\char`\"{}
\item 
\#define {\bf Y\-Y\-P\-U\-R\-E}~0
\item 
\#define {\bf Y\-Y\-P\-U\-S\-H}~0
\item 
\#define {\bf Y\-Y\-P\-U\-L\-L}~1
\item 
\#define {\bf Y\-Y\-\_\-\-N\-U\-L\-L}~0
\item 
\#define {\bf Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E}~0
\item 
\#define {\bf Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D}
\item 
\#define {\bf Y\-Y\-D\-E\-B\-U\-G}~0
\item 
\#define {\bf Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E}
\item 
\#define {\bf T\-\_\-graph}~258
\item 
\#define {\bf T\-\_\-node}~259
\item 
\#define {\bf T\-\_\-edge}~260
\item 
\#define {\bf T\-\_\-digraph}~261
\item 
\#define {\bf T\-\_\-subgraph}~262
\item 
\#define {\bf T\-\_\-strict}~263
\item 
\#define {\bf T\-\_\-edgeop}~264
\item 
\#define {\bf T\-\_\-list}~265
\item 
\#define {\bf T\-\_\-attr}~266
\item 
\#define {\bf T\-\_\-atom}~267
\item 
\#define {\bf T\-\_\-qatom}~268
\item 
\#define {\bf Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L}~1
\item 
\#define {\bf aagstype}~{\bf Y\-Y\-S\-T\-Y\-P\-E} /$\ast$ obsolescent; will be withdrawn $\ast$/
\item 
\#define {\bf Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D}~1
\item 
\#define {\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-T}~unsigned {\bf int}
\item 
\#define {\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M}~(({\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-T}) -\/1)
\item 
\#define {\bf Y\-Y\-\_\-}(Msgid)~Msgid
\item 
\#define {\bf Y\-Y\-U\-S\-E}(E)~((void) (E))
\item 
\#define {\bf Y\-Y\-I\-D}(N)~(N)
\item 
\#define {\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C}~{\bf Y\-Y\-M\-A\-L\-L\-O\-C}
\item 
\#define {\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}~{\bf Y\-Y\-F\-R\-E\-E}
\item 
\#define {\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M}~{\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M}
\item 
\#define {\bf Y\-Y\-M\-A\-L\-L\-O\-C}~malloc
\item 
\#define {\bf Y\-Y\-F\-R\-E\-E}~free
\item 
\#define {\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M}~(sizeof (union {\bf aagalloc}) -\/ 1)
\item 
\#define {\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S}(N)
\item 
\#define {\bf Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D}~1
\item 
\#define {\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E}(Stack\-\_\-alloc, Stack)
\item 
\#define {\bf Y\-Y\-C\-O\-P\-Y}(Dst, Src, Count)
\item 
\#define {\bf Y\-Y\-F\-I\-N\-A\-L}~6
\item 
\#define {\bf Y\-Y\-L\-A\-S\-T}~59
\item 
\#define {\bf Y\-Y\-N\-T\-O\-K\-E\-N\-S}~24
\item 
\#define {\bf Y\-Y\-N\-N\-T\-S}~35
\item 
\#define {\bf Y\-Y\-N\-R\-U\-L\-E\-S}~62
\item 
\#define {\bf Y\-Y\-N\-S\-T\-A\-T\-E\-S}~80
\item 
\#define {\bf Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K}~2
\item 
\#define {\bf Y\-Y\-M\-A\-X\-U\-T\-O\-K}~268
\item 
\#define {\bf Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E}(Y\-Y\-X)~((unsigned {\bf int}) (Y\-Y\-X) $<$= {\bf Y\-Y\-M\-A\-X\-U\-T\-O\-K} ? aagtranslate[Y\-Y\-X] \-: {\bf Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K})
\item 
\#define {\bf Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F}~-\/18
\item 
\#define {\bf Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F}~-\/56
\item 
\#define {\bf aagpact\-\_\-value\-\_\-is\-\_\-default}(Yystate)~(!!((Yystate) == (-\/18)))
\item 
\#define {\bf aagtable\-\_\-value\-\_\-is\-\_\-error}(Yytable\-\_\-value)~{\bf Y\-Y\-I\-D} (0)
\item 
\#define {\bf aagerrok}~({\bf aagerrstatus} = 0)
\item 
\#define {\bf aagclearin}~({\bf aagchar} = {\bf Y\-Y\-E\-M\-P\-T\-Y})
\item 
\#define {\bf Y\-Y\-E\-M\-P\-T\-Y}~(-\/2)
\item 
\#define {\bf Y\-Y\-E\-O\-F}~0
\item 
\#define {\bf Y\-Y\-A\-C\-C\-E\-P\-T}~goto aagacceptlab
\item 
\#define {\bf Y\-Y\-A\-B\-O\-R\-T}~goto aagabortlab
\item 
\#define {\bf Y\-Y\-E\-R\-R\-O\-R}~goto aagerrorlab
\item 
\#define {\bf Y\-Y\-F\-A\-I\-L}~goto {\bf aagerrlab}
\item 
\#define {\bf Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G}()~(!!{\bf aagerrstatus})
\item 
\#define {\bf Y\-Y\-B\-A\-C\-K\-U\-P}(Token, Value)
\item 
\#define {\bf Y\-Y\-T\-E\-R\-R\-O\-R}~1
\item 
\#define {\bf Y\-Y\-E\-R\-R\-C\-O\-D\-E}~256
\item 
\#define {\bf Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T}(File, Loc)~((void) 0)
\item 
\#define {\bf Y\-Y\-L\-E\-X}~{\bf aaglex} ()
\item 
\#define {\bf Y\-Y\-D\-P\-R\-I\-N\-T\-F}(Args)
\item 
\#define {\bf Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}(Title, Type, Value, Location)
\item 
\#define {\bf Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}(Bottom, Top)
\item 
\#define {\bf Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}(Rule)
\item 
\#define {\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}~200
\item 
\#define {\bf Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H}~10000
\item 
\#define {\bf Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N}
\item 
\#define {\bf Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D}
\item 
\#define {\bf Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}(Value)~/$\ast$ Nothing. $\ast$/
\item 
\#define {\bf Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}(N)~({\bf aagvsp} -\/= (N), {\bf aagssp} -\/= (N))
\item 
\#define {\bf N\-I\-Litem}~{\bf N\-I\-L}({\bf item}$\ast$)
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef union {\bf s} {\bf val\-\_\-t}
\item 
typedef struct {\bf item\-\_\-s} {\bf item}
\item 
typedef struct {\bf list\-\_\-s} {\bf list\-\_\-t}
\item 
typedef struct {\bf gstack\-\_\-s} {\bf gstack\-\_\-t}
\item 
typedef union {\bf Y\-Y\-S\-T\-Y\-P\-E} {\bf Y\-Y\-S\-T\-Y\-P\-E}
\item 
typedef unsigned char {\bf aagtype\-\_\-uint8}
\item 
typedef short {\bf int} {\bf aagtype\-\_\-int8}
\item 
typedef unsigned short {\bf int} {\bf aagtype\-\_\-uint16}
\item 
typedef short {\bf int} {\bf aagtype\-\_\-int16}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bf aagtokentype} \{ \\*
{\bf T\-\_\-graph} = 258, 
{\bf T\-\_\-node} = 259, 
{\bf T\-\_\-edge} = 260, 
{\bf T\-\_\-digraph} = 261, 
\\*
{\bf T\-\_\-subgraph} = 262, 
{\bf T\-\_\-strict} = 263, 
{\bf T\-\_\-edgeop} = 264, 
{\bf T\-\_\-list} = 265, 
\\*
{\bf T\-\_\-attr} = 266, 
{\bf T\-\_\-atom} = 267, 
{\bf T\-\_\-qatom} = 268, 
{\bf T\-\_\-graph} = 258, 
\\*
{\bf T\-\_\-node} = 259, 
{\bf T\-\_\-edge} = 260, 
{\bf T\-\_\-digraph} = 261, 
{\bf T\-\_\-subgraph} = 262, 
\\*
{\bf T\-\_\-strict} = 263, 
{\bf T\-\_\-edgeop} = 264, 
{\bf T\-\_\-list} = 265, 
{\bf T\-\_\-attr} = 266, 
\\*
{\bf T\-\_\-atom} = 267, 
{\bf T\-\_\-qatom} = 268
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf aagerror} (char $\ast$)
\item 
{\bf int} {\bf aagparse} ()
\item 
{\bf Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T} (aagmsg, {\bf aagtype}, {\bf aagvaluep}, aaglocationp)
\item 
{\bf switch} ({\bf aagtype})
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} {\bf aaglval} {\bf Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E} (aagval\-\_\-default)
\item 
{\bf Y\-Y\-D\-P\-R\-I\-N\-T\-F} ((stderr,\char`\"{}Starting parse\textbackslash{}n\char`\"{}))
\item 
{\bf if} ({\bf aagss}+{\bf aagstacksize}-\/1$<$={\bf aagssp})
\item 
{\bf Y\-Y\-D\-P\-R\-I\-N\-T\-F} ((stderr,\char`\"{}Entering state \%d\textbackslash{}n\char`\"{}, aagstate))
\item 
{\bf if} ({\bf aagchar}=={\bf Y\-Y\-E\-M\-P\-T\-Y})
\item 
{\bf if} ({\bf aagchar}$<$={\bf Y\-Y\-E\-O\-F})
\item 
{\bf Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T} (\char`\"{}Next token is\char`\"{}, aagtoken,\&{\bf aaglval},\&aaglloc)
\item 
{\bf if} ({\bf aagn}$<$=0)
\item 
{\bf Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T} (\char`\"{}Shifting\char`\"{}, aagtoken,\&{\bf aaglval},\&aaglloc)
\item 
{\bf Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T} ({\bf aagn})
\item 
{\bf switch} ({\bf aagn})
\item 
{\bf Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T} (\char`\"{}-\/$>$ \$\$ =\char`\"{}, aagr1[{\bf aagn}],\&{\bf aagval},\&aagloc)
\item 
{\bf Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K} ({\bf aaglen})
\item 
{\bf Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T} ({\bf aagss}, {\bf aagssp})
\item 
{\bf if} (!{\bf aagerrstatus})
\item 
{\bf if} ({\bf aagerrstatus}==3)
\item 
{\bf for} (;;)
\item 
{\bf Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D} {\bf Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T} (\char`\"{}Shifting\char`\"{}, aagstos[{\bf aagn}], {\bf aagvsp}, aaglsp)
\item 
{\bf aagdestruct} (\char`\"{}Cleanup\-: discarding lookahead\char`\"{}, aagtoken,\&{\bf aaglval})
\item 
{\bf while} (aagssp!={\bf aagss})
\item 
{\bf Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E} ({\bf aagss})
\item 
return {\bf Y\-Y\-I\-D} ({\bf aagresult})
\item 
{\bf Agraph\-\_\-t} $\ast$ {\bf agconcat} ({\bf Agraph\-\_\-t} $\ast$g, void $\ast$chan, {\bf Agdisc\-\_\-t} $\ast$disc)
\item 
{\bf Agraph\-\_\-t} $\ast$ {\bf agread} (void $\ast$fp, {\bf Agdisc\-\_\-t} $\ast$disc)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} {\bf aaglval}
\item 
{\bf int} {\bf aagtype}
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} $\ast$ {\bf aagvaluep}
\item 
{\bf int} {\bf aagchar} = {\bf Y\-Y\-E\-M\-P\-T\-Y}
\item 
{\bf int} {\bf aagnerrs} = 0
\item 
{\bf int}
\item 
{\bf int} {\bf aagerrstatus} = 0
\item 
{\bf aagtype\-\_\-int16} {\bf aagssa} [{\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}]
\item 
{\bf aagtype\-\_\-int16} $\ast$ {\bf aagss}
\item 
{\bf aagtype\-\_\-int16} $\ast$ {\bf aagssp} = {\bf aagss} = {\bf aagssa}
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} {\bf aagvsa} [{\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}]
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} $\ast$ {\bf aagvs}
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} $\ast$ {\bf aagvsp} = {\bf aagvs} = {\bf aagvsa}
\item 
{\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-T} {\bf aagstacksize} = {\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}
\item 
{\bf int} {\bf aagn} = {\bf aagtoken}
\item 
{\bf int} {\bf aagresult} = 2
\item 
{\bf int} {\bf aagtoken} = 0
\item 
{\bf Y\-Y\-S\-T\-Y\-P\-E} {\bf aagval} = {\bf aagvsp}[1-\/{\bf aaglen}]
\item 
{\bf int} {\bf aaglen} = 0
\item 
{\bf aagstate} = 0
\item 
goto {\bf aagsetstate}
\item 
{\bf aagnewstate} {\bf \-\_\-\-\_\-pad0\-\_\-\-\_\-}
\item 
{\bf aagsetstate} {\bf \-\_\-\-\_\-pad1\-\_\-\-\_\-}
\item 
{\bf Y\-Y\-A\-C\-C\-E\-P\-T}
\item 
goto {\bf aagbackup}
\item 
{\bf aagbackup} {\bf \-\_\-\-\_\-pad2\-\_\-\-\_\-}
\item 
goto {\bf aagdefault}
\item 
{\bf else}
\item 
{\bf Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D} \\*
goto {\bf aagnewstate}
\item 
{\bf aagdefault} {\bf \-\_\-\-\_\-pad3\-\_\-\-\_\-}
\item 
goto {\bf aagerrlab}
\item 
goto {\bf aagreduce}
\item 
{\bf aagreduce} {\bf \-\_\-\-\_\-pad4\-\_\-\-\_\-}
\item 
{\bf aagerrlab} {\bf \-\_\-\-\_\-pad5\-\_\-\-\_\-}
\item 
goto {\bf aagerrlab1}
\item 
aagerrorlab {\bf \-\_\-\-\_\-pad6\-\_\-\-\_\-}
\item 
{\bf aagerrlab1} {\bf \-\_\-\-\_\-pad7\-\_\-\-\_\-}
\item 
aagacceptlab {\bf \-\_\-\-\_\-pad8\-\_\-\-\_\-}
\item 
goto {\bf aagreturn}
\item 
aagabortlab {\bf \-\_\-\-\_\-pad9\-\_\-\-\_\-}
\item 
aagexhaustedlab {\bf \-\_\-\-\_\-pad10\-\_\-\-\_\-}
\item 
{\bf aagreturn} {\bf \-\_\-\-\_\-pad11\-\_\-\-\_\-}
\item 
F\-I\-L\-E $\ast$ {\bf aagin} = (F\-I\-L\-E $\ast$) 0
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{grammar.\-c@{grammar.\-c}!aagclearin@{aagclearin}}
\index{aagclearin@{aagclearin}!grammar.c@{grammar.\-c}}
\subsubsection[{aagclearin}]{\setlength{\rightskip}{0pt plus 5cm}\#define aagclearin~({\bf aagchar} = {\bf Y\-Y\-E\-M\-P\-T\-Y})}\label{grammar_8c_ad131377b05618d17ddc0f8eab6696dbe}


Definition at line 701 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagerrok@{aagerrok}}
\index{aagerrok@{aagerrok}!grammar.c@{grammar.\-c}}
\subsubsection[{aagerrok}]{\setlength{\rightskip}{0pt plus 5cm}\#define aagerrok~({\bf aagerrstatus} = 0)}\label{grammar_8c_a23ea72d129e8bb4597baa0693860ec72}


Definition at line 700 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagpact\-\_\-value\-\_\-is\-\_\-default@{aagpact\-\_\-value\-\_\-is\-\_\-default}}
\index{aagpact\-\_\-value\-\_\-is\-\_\-default@{aagpact\-\_\-value\-\_\-is\-\_\-default}!grammar.c@{grammar.\-c}}
\subsubsection[{aagpact\-\_\-value\-\_\-is\-\_\-default}]{\setlength{\rightskip}{0pt plus 5cm}\#define aagpact\-\_\-value\-\_\-is\-\_\-default(
\begin{DoxyParamCaption}
\item[{}]{Yystate}
\end{DoxyParamCaption}
)~(!!((Yystate) == (-\/18)))}\label{grammar_8c_aa9569decc4a74791a47fde7fecabd1b4}


Definition at line 670 of file grammar.\-c.



Referenced by for().

\index{grammar.\-c@{grammar.\-c}!aagstype@{aagstype}}
\index{aagstype@{aagstype}!grammar.c@{grammar.\-c}}
\subsubsection[{aagstype}]{\setlength{\rightskip}{0pt plus 5cm}\#define aagstype~{\bf Y\-Y\-S\-T\-Y\-P\-E} /$\ast$ obsolescent; will be withdrawn $\ast$/}\label{grammar_8c_af082951c6b253b5ad0dec5108109732c}


Definition at line 213 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagtable\-\_\-value\-\_\-is\-\_\-error@{aagtable\-\_\-value\-\_\-is\-\_\-error}}
\index{aagtable\-\_\-value\-\_\-is\-\_\-error@{aagtable\-\_\-value\-\_\-is\-\_\-error}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtable\-\_\-value\-\_\-is\-\_\-error}]{\setlength{\rightskip}{0pt plus 5cm}\#define aagtable\-\_\-value\-\_\-is\-\_\-error(
\begin{DoxyParamCaption}
\item[{}]{Yytable\-\_\-value}
\end{DoxyParamCaption}
)~{\bf Y\-Y\-I\-D} (0)}\label{grammar_8c_a76dd31bd2a9eed534a6c40a3be28eab8}


Definition at line 673 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!N\-I\-Litem@{N\-I\-Litem}}
\index{N\-I\-Litem@{N\-I\-Litem}!grammar.c@{grammar.\-c}}
\subsubsection[{N\-I\-Litem}]{\setlength{\rightskip}{0pt plus 5cm}\#define N\-I\-Litem~{\bf N\-I\-L}({\bf item}$\ast$)}\label{grammar_8c_a1dba9656ff731dd2d69541104e92f9ba}


Definition at line 1944 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!T\-\_\-atom@{T\-\_\-atom}}
\index{T\-\_\-atom@{T\-\_\-atom}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-atom}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-atom~267}\label{grammar_8c_a2796fcbb9cd61b8b34a89a7fd86767c6}


Definition at line 193 of file grammar.\-c.



Referenced by while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-attr@{T\-\_\-attr}}
\index{T\-\_\-attr@{T\-\_\-attr}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-attr}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-attr~266}\label{grammar_8c_a54e820cf53a5ae74aae604acb96b8915}


Definition at line 192 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!T\-\_\-digraph@{T\-\_\-digraph}}
\index{T\-\_\-digraph@{T\-\_\-digraph}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-digraph}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-digraph~261}\label{grammar_8c_af4b55a643a959dea5bf9fd526ce2cd2e}


Definition at line 187 of file grammar.\-c.



Referenced by while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-edge@{T\-\_\-edge}}
\index{T\-\_\-edge@{T\-\_\-edge}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-edge}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-edge~260}\label{grammar_8c_a75c1dbe8fd5830b623ab4c43a30be2ed}


Definition at line 186 of file grammar.\-c.



Referenced by switch(), and while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-edgeop@{T\-\_\-edgeop}}
\index{T\-\_\-edgeop@{T\-\_\-edgeop}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-edgeop}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-edgeop~264}\label{grammar_8c_afb938ff66eb98d3485be20762961f570}


Definition at line 190 of file grammar.\-c.



Referenced by while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-graph@{T\-\_\-graph}}
\index{T\-\_\-graph@{T\-\_\-graph}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-graph}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-graph~258}\label{grammar_8c_af768b391dd99ea9ef8f7e96c0548137b}


Definition at line 184 of file grammar.\-c.



Referenced by switch(), and while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-list@{T\-\_\-list}}
\index{T\-\_\-list@{T\-\_\-list}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-list~265}\label{grammar_8c_afb84f11e3f8c278619fcf34f2c746c6b}


Definition at line 191 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!T\-\_\-node@{T\-\_\-node}}
\index{T\-\_\-node@{T\-\_\-node}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-node}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-node~259}\label{grammar_8c_a14b4f4eb077f4e86f7a7fc82f9804cd8}


Definition at line 185 of file grammar.\-c.



Referenced by switch(), and while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-qatom@{T\-\_\-qatom}}
\index{T\-\_\-qatom@{T\-\_\-qatom}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-qatom}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-qatom~268}\label{grammar_8c_adf7baaa774e4a667fb0d8a8c41af4555}


Definition at line 194 of file grammar.\-c.



Referenced by while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-strict@{T\-\_\-strict}}
\index{T\-\_\-strict@{T\-\_\-strict}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-strict}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-strict~263}\label{grammar_8c_a975117cbd38867485202a69a665e74c7}


Definition at line 189 of file grammar.\-c.



Referenced by while().

\index{grammar.\-c@{grammar.\-c}!T\-\_\-subgraph@{T\-\_\-subgraph}}
\index{T\-\_\-subgraph@{T\-\_\-subgraph}!grammar.c@{grammar.\-c}}
\subsubsection[{T\-\_\-subgraph}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-\_\-subgraph~262}\label{grammar_8c_a68402d9ea78ca98dc5b9a0a066611483}


Definition at line 188 of file grammar.\-c.



Referenced by while().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-@{Y\-Y\-\_\-}}
\index{Y\-Y\-\_\-@{Y\-Y\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-(
\begin{DoxyParamCaption}
\item[{}]{Msgid}
\end{DoxyParamCaption}
)~Msgid}\label{grammar_8c_a25298af10c853371e8da3227e3feaaa0}


Definition at line 295 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N@{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N}}
\index{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N@{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N}\label{grammar_8c_a145ddbb780f86b5f35ddfffb23e62d4d}


Definition at line 1225 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D@{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D}}
\index{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D@{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D}\label{grammar_8c_a2b2abbe8d335b7933a69ac2f05a015d2}


Definition at line 1226 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E@{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}}
\index{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E@{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E(
\begin{DoxyParamCaption}
\item[{}]{Value}
\end{DoxyParamCaption}
)~/$\ast$ Nothing. $\ast$/}\label{grammar_8c_a6d890db48971847b837a6a1397c9059a}


Definition at line 1229 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-L\-O\-C\-A\-T\-I\-O\-N\-\_\-\-P\-R\-I\-N\-T(
\begin{DoxyParamCaption}
\item[{}]{File, }
\item[{}]{Loc}
\end{DoxyParamCaption}
)~((void) 0)}\label{grammar_8c_a52c7d936ca7e6c34687ff71f29b8cfd1}


Definition at line 751 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-N\-U\-L\-L@{Y\-Y\-\_\-\-N\-U\-L\-L}}
\index{Y\-Y\-\_\-\-N\-U\-L\-L@{Y\-Y\-\_\-\-N\-U\-L\-L}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-N\-U\-L\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-N\-U\-L\-L~0}\label{grammar_8c_a8e0bcf8f8a5b613ea583347f8bc31cbf}


Definition at line 140 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T(
\begin{DoxyParamCaption}
\item[{}]{Rule}
\end{DoxyParamCaption}
)}\label{grammar_8c_a49ad456240785266cadae498ddae9310}


Definition at line 924 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T(
\begin{DoxyParamCaption}
\item[{}]{Bottom, }
\item[{}]{Top}
\end{DoxyParamCaption}
)}\label{grammar_8c_a7a52157fbe194e3a347afc4ef750af77}


Definition at line 923 of file grammar.\-c.



Referenced by for().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T(
\begin{DoxyParamCaption}
\item[{}]{Title, }
\item[{}]{Type, }
\item[{}]{Value, }
\item[{}]{Location}
\end{DoxyParamCaption}
)}\label{grammar_8c_a1c510d33cb388afc9411141ba3076a36}


Definition at line 922 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D@{Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D}}
\index{Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D@{Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-\_\-\-Y\-Y\-\_\-\-Y\-\_\-\-T\-A\-B\-\_\-\-H\-\_\-\-I\-N\-C\-L\-U\-D\-E\-D}\label{grammar_8c_afe324c3ad0ab59e683b5a4d927c83c45}


Definition at line 155 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-A\-B\-O\-R\-T@{Y\-Y\-A\-B\-O\-R\-T}}
\index{Y\-Y\-A\-B\-O\-R\-T@{Y\-Y\-A\-B\-O\-R\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-A\-B\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-A\-B\-O\-R\-T~goto aagabortlab}\label{grammar_8c_a3bcde0b05b9aa4ec5169092d9d211dbd}


Definition at line 706 of file grammar.\-c.



Referenced by for(), and if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-A\-C\-C\-E\-P\-T@{Y\-Y\-A\-C\-C\-E\-P\-T}}
\index{Y\-Y\-A\-C\-C\-E\-P\-T@{Y\-Y\-A\-C\-C\-E\-P\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-A\-C\-C\-E\-P\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-A\-C\-C\-E\-P\-T~goto aagacceptlab}\label{grammar_8c_aa6c7a65b580c214b2ea832fd7bdd472e}


Definition at line 705 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-B\-A\-C\-K\-U\-P@{Y\-Y\-B\-A\-C\-K\-U\-P}}
\index{Y\-Y\-B\-A\-C\-K\-U\-P@{Y\-Y\-B\-A\-C\-K\-U\-P}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-B\-A\-C\-K\-U\-P}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-B\-A\-C\-K\-U\-P(
\begin{DoxyParamCaption}
\item[{}]{Token, }
\item[{}]{Value}
\end{DoxyParamCaption}
)}\label{grammar_8c_adfcaf974b837e3efc130377e9837b4fd}
{\bfseries Value\-:}
\begin{DoxyCode}
do                                                              \
  if (aagchar == YYEMPTY)                                        \(\backslash\)
    \{                                                           \
      aagchar = (Token);                                         \
      aaglval = (Value);                                         \
      YYPOPSTACK (aaglen);                                       \
      aagstate = *aagssp;                                         \(\backslash\)
      goto aagbackup;                                            \(\backslash\)
    \}                                                           \
  else                                                          \(\backslash\)
    \{                                                           \
      aagerror (YY_(\textcolor{stringliteral}{"syntax error: cannot back up"})); \
      YYERROR;                                                  \(\backslash\)
    \}                                                           \
while (YYID (0))
\end{DoxyCode}


Definition at line 727 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-B\-I\-S\-O\-N@{Y\-Y\-B\-I\-S\-O\-N}}
\index{Y\-Y\-B\-I\-S\-O\-N@{Y\-Y\-B\-I\-S\-O\-N}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-B\-I\-S\-O\-N}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-B\-I\-S\-O\-N~1}\label{grammar_8c_a9f092f5b1dca6a6249fb2c7c8065b031}


Definition at line 44 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N@{Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N}}
\index{Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N@{Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-B\-I\-S\-O\-N\-\_\-\-V\-E\-R\-S\-I\-O\-N~\char`\"{}2.\-7\char`\"{}}\label{grammar_8c_a72ebd0ca5807efcc6a5ae4fb72dd1553}


Definition at line 47 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-C\-O\-P\-Y@{Y\-Y\-C\-O\-P\-Y}}
\index{Y\-Y\-C\-O\-P\-Y@{Y\-Y\-C\-O\-P\-Y}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-C\-O\-P\-Y}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-C\-O\-P\-Y(
\begin{DoxyParamCaption}
\item[{}]{Dst, }
\item[{}]{Src, }
\item[{}]{Count}
\end{DoxyParamCaption}
)}\label{grammar_8c_afade70b6df3e9712582bb8dc3bec185d}
{\bfseries Value\-:}
\begin{DoxyCode}
\textcolor{keywordflow}{do}                                        \(\backslash\)
        \{                                       \
          YYSIZE_T aagi;                         \
          for (aagi = 0; aagi < (Count); aagi++)   \(\backslash\)
            (Dst)[aagi] = (Src)[aagi];            \(\backslash\)
        \}                                       \
      while (YYID (0))
\end{DoxyCode}


Definition at line 443 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D@{Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D}}
\index{Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D@{Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-C\-O\-P\-Y\-\_\-\-N\-E\-E\-D\-E\-D~1}\label{grammar_8c_a3b270b13a13550fb9cefc929dad206ac}


Definition at line 415 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-D\-E\-B\-U\-G@{Y\-Y\-D\-E\-B\-U\-G}}
\index{Y\-Y\-D\-E\-B\-U\-G@{Y\-Y\-D\-E\-B\-U\-G}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-D\-E\-B\-U\-G}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-D\-E\-B\-U\-G~0}\label{grammar_8c_a853b3bfad6d2b2ff693dce81182e0c2e}


Definition at line 158 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-D\-P\-R\-I\-N\-T\-F@{Y\-Y\-D\-P\-R\-I\-N\-T\-F}}
\index{Y\-Y\-D\-P\-R\-I\-N\-T\-F@{Y\-Y\-D\-P\-R\-I\-N\-T\-F}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-D\-P\-R\-I\-N\-T\-F}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-D\-P\-R\-I\-N\-T\-F(
\begin{DoxyParamCaption}
\item[{}]{Args}
\end{DoxyParamCaption}
)}\label{grammar_8c_af6d6ca80e87922f90264f1a4a802ea04}


Definition at line 921 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-E\-M\-P\-T\-Y@{Y\-Y\-E\-M\-P\-T\-Y}}
\index{Y\-Y\-E\-M\-P\-T\-Y@{Y\-Y\-E\-M\-P\-T\-Y}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-E\-M\-P\-T\-Y}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-E\-M\-P\-T\-Y~(-\/2)}\label{grammar_8c_ae59196b3765411a06cf234cf9bcae2e7}


Definition at line 702 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-E\-O\-F@{Y\-Y\-E\-O\-F}}
\index{Y\-Y\-E\-O\-F@{Y\-Y\-E\-O\-F}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-E\-O\-F}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-E\-O\-F~0}\label{grammar_8c_a3b1e3628411fabac03abe0a337322016}


Definition at line 703 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-E\-R\-R\-C\-O\-D\-E@{Y\-Y\-E\-R\-R\-C\-O\-D\-E}}
\index{Y\-Y\-E\-R\-R\-C\-O\-D\-E@{Y\-Y\-E\-R\-R\-C\-O\-D\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-E\-R\-R\-C\-O\-D\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-E\-R\-R\-C\-O\-D\-E~256}\label{grammar_8c_a552f295255821fa7dea11b0237e1d61a}


Definition at line 746 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-E\-R\-R\-O\-R@{Y\-Y\-E\-R\-R\-O\-R}}
\index{Y\-Y\-E\-R\-R\-O\-R@{Y\-Y\-E\-R\-R\-O\-R}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-E\-R\-R\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-E\-R\-R\-O\-R~goto aagerrorlab}\label{grammar_8c_af1eef6197be78122699013d0784acc80}


Definition at line 707 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E@{Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E}}
\index{Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E@{Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-E\-R\-R\-O\-R\-\_\-\-V\-E\-R\-B\-O\-S\-E~0}\label{grammar_8c_a0943f558a560b9b5fa0593d7e36496c1}


Definition at line 149 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-F\-A\-I\-L@{Y\-Y\-F\-A\-I\-L}}
\index{Y\-Y\-F\-A\-I\-L@{Y\-Y\-F\-A\-I\-L}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-F\-A\-I\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-F\-A\-I\-L~goto {\bf aagerrlab}}\label{grammar_8c_a383d9671b1abd97e4c6f3708d1ca32f3}


Definition at line 717 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-F\-I\-N\-A\-L@{Y\-Y\-F\-I\-N\-A\-L}}
\index{Y\-Y\-F\-I\-N\-A\-L@{Y\-Y\-F\-I\-N\-A\-L}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-F\-I\-N\-A\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-F\-I\-N\-A\-L~6}\label{grammar_8c_a6419f3fd69ecb6b7e063410fd4e73b2f}


Definition at line 456 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-F\-R\-E\-E@{Y\-Y\-F\-R\-E\-E}}
\index{Y\-Y\-F\-R\-E\-E@{Y\-Y\-F\-R\-E\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-F\-R\-E\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-F\-R\-E\-E~free}\label{grammar_8c_ac8adfd73c006c1926f387feb1eced3ca}


Definition at line 385 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-I\-D@{Y\-Y\-I\-D}}
\index{Y\-Y\-I\-D@{Y\-Y\-I\-D}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-I\-D(
\begin{DoxyParamCaption}
\item[{}]{N}
\end{DoxyParamCaption}
)~(N)}\label{grammar_8c_aca7832c9ff9df14e649886fcb23ddb3a}


Definition at line 308 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H@{Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}}
\index{Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H@{Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H~200}\label{grammar_8c_aeb1508a3a38ec5d64c27e8eca25330b5}


Definition at line 930 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-L\-A\-S\-T@{Y\-Y\-L\-A\-S\-T}}
\index{Y\-Y\-L\-A\-S\-T@{Y\-Y\-L\-A\-S\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-L\-A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-L\-A\-S\-T~59}\label{grammar_8c_ae67923760a28e3b7ed3aa2cfaef7f9a2}


Definition at line 458 of file grammar.\-c.



Referenced by for().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-L\-E\-X@{Y\-Y\-L\-E\-X}}
\index{Y\-Y\-L\-E\-X@{Y\-Y\-L\-E\-X}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-L\-E\-X}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-L\-E\-X~{\bf aaglex} ()}\label{grammar_8c_a0ea34e09602d1ede033f16ba669ef24b}


Definition at line 759 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-M\-A\-L\-L\-O\-C@{Y\-Y\-M\-A\-L\-L\-O\-C}}
\index{Y\-Y\-M\-A\-L\-L\-O\-C@{Y\-Y\-M\-A\-L\-L\-O\-C}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-M\-A\-L\-L\-O\-C}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-M\-A\-L\-L\-O\-C~malloc}\label{grammar_8c_a573b05852d8f080c907dfba725773d7a}


Definition at line 378 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H@{Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H}}
\index{Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H@{Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H~10000}\label{grammar_8c_a14ba2b263c446ffed1c888c4b42ae40c}


Definition at line 941 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-M\-A\-X\-U\-T\-O\-K@{Y\-Y\-M\-A\-X\-U\-T\-O\-K}}
\index{Y\-Y\-M\-A\-X\-U\-T\-O\-K@{Y\-Y\-M\-A\-X\-U\-T\-O\-K}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-M\-A\-X\-U\-T\-O\-K}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-M\-A\-X\-U\-T\-O\-K~268}\label{grammar_8c_af3f5ed4bc4517eff0ef1b17541192a58}


Definition at line 471 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-N\-N\-T\-S@{Y\-Y\-N\-N\-T\-S}}
\index{Y\-Y\-N\-N\-T\-S@{Y\-Y\-N\-N\-T\-S}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-N\-N\-T\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-N\-N\-T\-S~35}\label{grammar_8c_af54ae9e588f0ecc32eabbfdf1959df10}


Definition at line 463 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-N\-R\-U\-L\-E\-S@{Y\-Y\-N\-R\-U\-L\-E\-S}}
\index{Y\-Y\-N\-R\-U\-L\-E\-S@{Y\-Y\-N\-R\-U\-L\-E\-S}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-N\-R\-U\-L\-E\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-N\-R\-U\-L\-E\-S~62}\label{grammar_8c_aceaba8997dc3867478ae3b816647eb7c}


Definition at line 465 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-N\-S\-T\-A\-T\-E\-S@{Y\-Y\-N\-S\-T\-A\-T\-E\-S}}
\index{Y\-Y\-N\-S\-T\-A\-T\-E\-S@{Y\-Y\-N\-S\-T\-A\-T\-E\-S}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-N\-S\-T\-A\-T\-E\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-N\-S\-T\-A\-T\-E\-S~80}\label{grammar_8c_a2c387ba2caaade8bf8f78ed30023f79f}


Definition at line 467 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-N\-T\-O\-K\-E\-N\-S@{Y\-Y\-N\-T\-O\-K\-E\-N\-S}}
\index{Y\-Y\-N\-T\-O\-K\-E\-N\-S@{Y\-Y\-N\-T\-O\-K\-E\-N\-S}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-N\-T\-O\-K\-E\-N\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-N\-T\-O\-K\-E\-N\-S~24}\label{grammar_8c_a75d260730a6c379a94ea28f63a7b9275}


Definition at line 461 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F@{Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F}}
\index{Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F@{Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-P\-A\-C\-T\-\_\-\-N\-I\-N\-F~-\/18}\label{grammar_8c_a62bf0ed0c4360b077071b5cf3177823b}


Definition at line 634 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K@{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}}
\index{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K@{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K(
\begin{DoxyParamCaption}
\item[{}]{N}
\end{DoxyParamCaption}
)~({\bf aagvsp} -\/= (N), {\bf aagssp} -\/= (N))}\label{grammar_8c_ad2f9773cd9c031026b2ef4c1ee7be1be}


Definition at line 1303 of file grammar.\-c.



Referenced by for(), and while().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-P\-U\-L\-L@{Y\-Y\-P\-U\-L\-L}}
\index{Y\-Y\-P\-U\-L\-L@{Y\-Y\-P\-U\-L\-L}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-P\-U\-L\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-P\-U\-L\-L~1}\label{grammar_8c_a90f059b8a9d6c30a1e44e1b80d3fd6c8}


Definition at line 59 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-P\-U\-R\-E@{Y\-Y\-P\-U\-R\-E}}
\index{Y\-Y\-P\-U\-R\-E@{Y\-Y\-P\-U\-R\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-P\-U\-R\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-P\-U\-R\-E~0}\label{grammar_8c_a9fa797a1f3c4fc9b12d1e4d569612767}


Definition at line 53 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-P\-U\-S\-H@{Y\-Y\-P\-U\-S\-H}}
\index{Y\-Y\-P\-U\-S\-H@{Y\-Y\-P\-U\-S\-H}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-P\-U\-S\-H}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-P\-U\-S\-H~0}\label{grammar_8c_a3aa6e4af11755f8cf8e5ddb26833e918}


Definition at line 56 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G@{Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G}}
\index{Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G@{Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-R\-E\-C\-O\-V\-E\-R\-I\-N\-G(
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)~(!!{\bf aagerrstatus})}\label{grammar_8c_ad860e18ca4b79fc589895b531bdb7948}


Definition at line 725 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M@{Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M}}
\index{Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M@{Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M~(({\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-T}) -\/1)}\label{grammar_8c_ab4bb7ad82d4a7e2df49ff6a8fb484109}


Definition at line 285 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-I\-Z\-E\-\_\-\-T@{Y\-Y\-S\-I\-Z\-E\-\_\-\-T}}
\index{Y\-Y\-S\-I\-Z\-E\-\_\-\-T@{Y\-Y\-S\-I\-Z\-E\-\_\-\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-I\-Z\-E\-\_\-\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-I\-Z\-E\-\_\-\-T~unsigned {\bf int}}\label{grammar_8c_a7d535939e93253736c6eeda569d24de5}


Definition at line 281 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E@{Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E}}
\index{Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E@{Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-K\-E\-L\-E\-T\-O\-N\-\_\-\-N\-A\-M\-E~\char`\"{}yacc.\-c\char`\"{}}\label{grammar_8c_a50db5aef8c2b6f13961b2480b37f84c0}


Definition at line 50 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C~{\bf Y\-Y\-M\-A\-L\-L\-O\-C}}\label{grammar_8c_af45042ce56e04d634420d76caeb2ee73}


Definition at line 364 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C\-\_\-\-M\-A\-X\-I\-M\-U\-M~{\bf Y\-Y\-S\-I\-Z\-E\-\_\-\-M\-A\-X\-I\-M\-U\-M}}\label{grammar_8c_a7e55d995c7458f2f4af94a426d0adde8}


Definition at line 367 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S(
\begin{DoxyParamCaption}
\item[{}]{N}
\end{DoxyParamCaption}
)}\label{grammar_8c_a40beb355f2cf230a99e2e2bb54909a5a}
{\bfseries Value\-:}
\begin{DoxyCode}
((N) * (\textcolor{keyword}{sizeof} (aagtype_int16) + \textcolor{keyword}{sizeof} (YYSTYPE)) \(\backslash\)
      + YYSTACK_GAP_MAXIMUM)
\end{DoxyCode}


Definition at line 411 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E~{\bf Y\-Y\-F\-R\-E\-E}}\label{grammar_8c_a1a9dc526fd390d4808252bd631c4c2f7}


Definition at line 365 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-A\-C\-K\-\_\-\-G\-A\-P\-\_\-\-M\-A\-X\-I\-M\-U\-M~(sizeof (union {\bf aagalloc}) -\/ 1)}\label{grammar_8c_afcd15dd0fa87ffba0371c6d6a0cc9631}


Definition at line 407 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E(
\begin{DoxyParamCaption}
\item[{}]{Stack\-\_\-alloc, }
\item[{}]{Stack}
\end{DoxyParamCaption}
)}\label{grammar_8c_ae780b90b638f37309f20dc07f94e8221}
{\bfseries Value\-:}
\begin{DoxyCode}
\textcolor{keywordflow}{do}                                                                      \(\backslash\)
      \{                                                                 \
	YYSIZE_T aagnewbytes;                                          \
	YYCOPY (&aagptr->Stack\_alloc, Stack, aagsize);                 \(\backslash\)
        Stack = &aagptr->Stack\_alloc;                                   \(\backslash\)
        aagnewbytes = aagstacksize * \textcolor{keyword}{sizeof} (*Stack) + YYSTACK_GAP_MAXIMUM; \(\backslash\)
        aagptr += aagnewbytes / \textcolor{keyword}{sizeof} (*aagptr);                               \(\backslash\)
      \}                                                                 \
    while (YYID (0))
\end{DoxyCode}


Definition at line 422 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D@{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D}}
\index{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D@{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-D\-E\-C\-L\-A\-R\-E\-D~1}\label{grammar_8c_af0232d21120b2cfc5e5f82f0fbadab3c}


Definition at line 214 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L@{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L}}
\index{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L@{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-S\-T\-Y\-P\-E\-\_\-\-I\-S\-\_\-\-T\-R\-I\-V\-I\-A\-L~1}\label{grammar_8c_a2e3dbf169c5ee24cf6af37c61cf3995d}


Definition at line 212 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F@{Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F}}
\index{Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F@{Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-T\-A\-B\-L\-E\-\_\-\-N\-I\-N\-F~-\/56}\label{grammar_8c_a504faa93b92f37fcc147f68e8d111a1d}


Definition at line 659 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-T\-E\-R\-R\-O\-R@{Y\-Y\-T\-E\-R\-R\-O\-R}}
\index{Y\-Y\-T\-E\-R\-R\-O\-R@{Y\-Y\-T\-E\-R\-R\-O\-R}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-T\-E\-R\-R\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-T\-E\-R\-R\-O\-R~1}\label{grammar_8c_ad2b58b1851184ddb3b60fede50bc7946}


Definition at line 745 of file grammar.\-c.



Referenced by for().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E@{Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E}}
\index{Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E@{Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-T\-O\-K\-E\-N\-T\-Y\-P\-E}\label{grammar_8c_a69ca0fbcc6d7aa5e8f47b11fc0048208}


Definition at line 166 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E@{Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E}}
\index{Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E@{Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-T\-R\-A\-N\-S\-L\-A\-T\-E(
\begin{DoxyParamCaption}
\item[{}]{Y\-Y\-X}
\end{DoxyParamCaption}
)~((unsigned {\bf int}) (Y\-Y\-X) $<$= {\bf Y\-Y\-M\-A\-X\-U\-T\-O\-K} ? aagtranslate[Y\-Y\-X] \-: {\bf Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K})}\label{grammar_8c_aad19ee88e33c02c4e720b28f78249bd7}


Definition at line 473 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K@{Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K}}
\index{Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K@{Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-U\-N\-D\-E\-F\-T\-O\-K~2}\label{grammar_8c_a926181abd06b6d1df27b6133971c24ce}


Definition at line 470 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-U\-S\-E@{Y\-Y\-U\-S\-E}}
\index{Y\-Y\-U\-S\-E@{Y\-Y\-U\-S\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-U\-S\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define Y\-Y\-U\-S\-E(
\begin{DoxyParamCaption}
\item[{}]{E}
\end{DoxyParamCaption}
)~((void) (E))}\label{grammar_8c_a33c61e326f5675cc74eb9e1a6906595c}


Definition at line 301 of file grammar.\-c.



\subsection{Typedef Documentation}
\index{grammar.\-c@{grammar.\-c}!aagtype\-\_\-int16@{aagtype\-\_\-int16}}
\index{aagtype\-\_\-int16@{aagtype\-\_\-int16}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtype\-\_\-int16}]{\setlength{\rightskip}{0pt plus 5cm}typedef short {\bf int} {\bf aagtype\-\_\-int16}}\label{grammar_8c_a89545d6e31cf3e5e64e8c44e2b1a7673}


Definition at line 268 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagtype\-\_\-int8@{aagtype\-\_\-int8}}
\index{aagtype\-\_\-int8@{aagtype\-\_\-int8}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtype\-\_\-int8}]{\setlength{\rightskip}{0pt plus 5cm}typedef short {\bf int} {\bf aagtype\-\_\-int8}}\label{grammar_8c_a2a72af1a1089cffe2855f6e933277637}


Definition at line 256 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagtype\-\_\-uint16@{aagtype\-\_\-uint16}}
\index{aagtype\-\_\-uint16@{aagtype\-\_\-uint16}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtype\-\_\-uint16}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned short {\bf int} {\bf aagtype\-\_\-uint16}}\label{grammar_8c_a33063b6e3d2741db25a0c4589aa22094}


Definition at line 262 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagtype\-\_\-uint8@{aagtype\-\_\-uint8}}
\index{aagtype\-\_\-uint8@{aagtype\-\_\-uint8}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtype\-\_\-uint8}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned char {\bf aagtype\-\_\-uint8}}\label{grammar_8c_a22a67ee24df432c29c4f6fec57755715}


Definition at line 247 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!gstack\-\_\-t@{gstack\-\_\-t}}
\index{gstack\-\_\-t@{gstack\-\_\-t}!grammar.c@{grammar.\-c}}
\subsubsection[{gstack\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf gstack\-\_\-s}  {\bf gstack\-\_\-t}}\label{grammar_8c_a8918ba9921463cb2668a94966c45c9f0}
\index{grammar.\-c@{grammar.\-c}!item@{item}}
\index{item@{item}!grammar.c@{grammar.\-c}}
\subsubsection[{item}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf item\-\_\-s}  {\bf item}}\label{grammar_8c_a5833e45b20cd598b9ff628ca64176900}
\index{grammar.\-c@{grammar.\-c}!list\-\_\-t@{list\-\_\-t}}
\index{list\-\_\-t@{list\-\_\-t}!grammar.c@{grammar.\-c}}
\subsubsection[{list\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf list\-\_\-s}  {\bf list\-\_\-t}}\label{grammar_8c_ad3b2684139c847cd572cb7b9679ce227}
\index{grammar.\-c@{grammar.\-c}!val\-\_\-t@{val\-\_\-t}}
\index{val\-\_\-t@{val\-\_\-t}!grammar.c@{grammar.\-c}}
\subsubsection[{val\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef union {\bf s}  {\bf val\-\_\-t}}\label{grammar_8c_a6deaec831e8e87ebac3404dc3d562292}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-Y\-P\-E@{Y\-Y\-S\-T\-Y\-P\-E}}
\index{Y\-Y\-S\-T\-Y\-P\-E@{Y\-Y\-S\-T\-Y\-P\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-Y\-P\-E}]{\setlength{\rightskip}{0pt plus 5cm}typedef union {\bf Y\-Y\-S\-T\-Y\-P\-E}  {\bf Y\-Y\-S\-T\-Y\-P\-E}}\label{grammar_8c_a09fb1f7c65e10ed0f0c1aa8ef7ce16b5}


\subsection{Enumeration Type Documentation}
\index{grammar.\-c@{grammar.\-c}!aagtokentype@{aagtokentype}}
\index{aagtokentype@{aagtokentype}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtokentype}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf aagtokentype}}\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6f}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{T\-\_\-graph@{T\-\_\-graph}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-graph@{T\-\_\-graph}}\item[{\em 
T\-\_\-graph\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faa34a88665e624cc1008a75e714807fc5}
}]\index{T\-\_\-node@{T\-\_\-node}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-node@{T\-\_\-node}}\item[{\em 
T\-\_\-node\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fa6411cf86c9336b7a39f98986c8c97f6e}
}]\index{T\-\_\-edge@{T\-\_\-edge}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-edge@{T\-\_\-edge}}\item[{\em 
T\-\_\-edge\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faf6b3e60d30ecf685dd7490e9a4ce4374}
}]\index{T\-\_\-digraph@{T\-\_\-digraph}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-digraph@{T\-\_\-digraph}}\item[{\em 
T\-\_\-digraph\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fae3b41004631df840ad5240f32b2f5c71}
}]\index{T\-\_\-subgraph@{T\-\_\-subgraph}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-subgraph@{T\-\_\-subgraph}}\item[{\em 
T\-\_\-subgraph\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faced6ea62c6387c228d6f45ea22027575}
}]\index{T\-\_\-strict@{T\-\_\-strict}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-strict@{T\-\_\-strict}}\item[{\em 
T\-\_\-strict\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fa82b4b484421cae67d6d71167d21f5c36}
}]\index{T\-\_\-edgeop@{T\-\_\-edgeop}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-edgeop@{T\-\_\-edgeop}}\item[{\em 
T\-\_\-edgeop\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faae1f7b4bfe78e49e8b82943115ed5de5}
}]\index{T\-\_\-list@{T\-\_\-list}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-list@{T\-\_\-list}}\item[{\em 
T\-\_\-list\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faa2445ea5cef2be15929280fc104d3436}
}]\index{T\-\_\-attr@{T\-\_\-attr}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-attr@{T\-\_\-attr}}\item[{\em 
T\-\_\-attr\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fabd5391cbbfdad1178b8e9d85e1aa354a}
}]\index{T\-\_\-atom@{T\-\_\-atom}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-atom@{T\-\_\-atom}}\item[{\em 
T\-\_\-atom\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fadecf1c33bc5182046bb33bb4a9996365}
}]\index{T\-\_\-qatom@{T\-\_\-qatom}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-qatom@{T\-\_\-qatom}}\item[{\em 
T\-\_\-qatom\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fa6f4b08b7ad84accade0b010de7cf6ce2}
}]\index{T\-\_\-graph@{T\-\_\-graph}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-graph@{T\-\_\-graph}}\item[{\em 
T\-\_\-graph\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faa34a88665e624cc1008a75e714807fc5}
}]\index{T\-\_\-node@{T\-\_\-node}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-node@{T\-\_\-node}}\item[{\em 
T\-\_\-node\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fa6411cf86c9336b7a39f98986c8c97f6e}
}]\index{T\-\_\-edge@{T\-\_\-edge}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-edge@{T\-\_\-edge}}\item[{\em 
T\-\_\-edge\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faf6b3e60d30ecf685dd7490e9a4ce4374}
}]\index{T\-\_\-digraph@{T\-\_\-digraph}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-digraph@{T\-\_\-digraph}}\item[{\em 
T\-\_\-digraph\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fae3b41004631df840ad5240f32b2f5c71}
}]\index{T\-\_\-subgraph@{T\-\_\-subgraph}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-subgraph@{T\-\_\-subgraph}}\item[{\em 
T\-\_\-subgraph\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faced6ea62c6387c228d6f45ea22027575}
}]\index{T\-\_\-strict@{T\-\_\-strict}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-strict@{T\-\_\-strict}}\item[{\em 
T\-\_\-strict\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fa82b4b484421cae67d6d71167d21f5c36}
}]\index{T\-\_\-edgeop@{T\-\_\-edgeop}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-edgeop@{T\-\_\-edgeop}}\item[{\em 
T\-\_\-edgeop\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faae1f7b4bfe78e49e8b82943115ed5de5}
}]\index{T\-\_\-list@{T\-\_\-list}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-list@{T\-\_\-list}}\item[{\em 
T\-\_\-list\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6faa2445ea5cef2be15929280fc104d3436}
}]\index{T\-\_\-attr@{T\-\_\-attr}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-attr@{T\-\_\-attr}}\item[{\em 
T\-\_\-attr\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fabd5391cbbfdad1178b8e9d85e1aa354a}
}]\index{T\-\_\-atom@{T\-\_\-atom}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-atom@{T\-\_\-atom}}\item[{\em 
T\-\_\-atom\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fadecf1c33bc5182046bb33bb4a9996365}
}]\index{T\-\_\-qatom@{T\-\_\-qatom}!grammar.\-c@{grammar.\-c}}\index{grammar.\-c@{grammar.\-c}!T\-\_\-qatom@{T\-\_\-qatom}}\item[{\em 
T\-\_\-qatom\label{grammar_8c_ae0cca571cb77810e662bb2164b809e6fa6f4b08b7ad84accade0b010de7cf6ce2}
}]\end{description}
\end{Desc}


Definition at line 169 of file grammar.\-c.



\subsection{Function Documentation}
\index{grammar.\-c@{grammar.\-c}!aagdestruct@{aagdestruct}}
\index{aagdestruct@{aagdestruct}!grammar.c@{grammar.\-c}}
\subsubsection[{aagdestruct}]{\setlength{\rightskip}{0pt plus 5cm}aagdestruct (
\begin{DoxyParamCaption}
\item[{\char`\"{}Cleanup\-: discarding lookahead\char`\"{}}]{, }
\item[{{\bf aagtoken}}]{, }
\item[{\&}]{aaglval}
\end{DoxyParamCaption}
)}\label{grammar_8c_ad9acbaac0254b55a7c6591a0d0111725}


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

\index{grammar.\-c@{grammar.\-c}!aagerror@{aagerror}}
\index{aagerror@{aagerror}!grammar.c@{grammar.\-c}}
\subsubsection[{aagerror}]{\setlength{\rightskip}{0pt plus 5cm}void aagerror (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_ada0f1c9144d059897ef349746684ac88}


Definition at line 2176 of file scan.\-c.



References agerr(), A\-G\-E\-R\-R, agxbfree(), agxbinit(), agxbput(), agxbputc, agxbuse, B\-E\-G\-I\-N, comment, hstring, I\-N\-I\-T\-I\-A\-L, qstring, Y\-Y\-\_\-\-B\-U\-F\-\_\-\-S\-I\-Z\-E, and Y\-Y\-S\-T\-A\-T\-E.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!aagparse@{aagparse}}
\index{aagparse@{aagparse}!grammar.c@{grammar.\-c}}
\subsubsection[{aagparse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} aagparse (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a4a5da0b91368982074bf363e3062619b}
\index{grammar.\-c@{grammar.\-c}!agconcat@{agconcat}}
\index{agconcat@{agconcat}!grammar.c@{grammar.\-c}}
\subsubsection[{agconcat}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Agraph\-\_\-t}$\ast$ agconcat (
\begin{DoxyParamCaption}
\item[{{\bf Agraph\-\_\-t} $\ast$}]{g, }
\item[{void $\ast$}]{chan, }
\item[{{\bf Agdisc\-\_\-t} $\ast$}]{disc}
\end{DoxyParamCaption}
)}\label{grammar_8c_a82282d2cdc9d4b4ef698fa01cd44a0a9}


Definition at line 2337 of file grammar.\-c.



References aagparse(), Ag\-\_\-\-G\-\_\-global, Ag\-Default\-Disc, aglexbad(), aglexinit(), and N\-I\-Lgraph.

\index{grammar.\-c@{grammar.\-c}!agread@{agread}}
\index{agread@{agread}!grammar.c@{grammar.\-c}}
\subsubsection[{agread}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Agraph\-\_\-t}$\ast$ agread (
\begin{DoxyParamCaption}
\item[{void $\ast$}]{fp, }
\item[{{\bf Agdisc\-\_\-t} $\ast$}]{disc}
\end{DoxyParamCaption}
)}\label{grammar_8c_a0b8981482f935a9bfc1125841e995350}


Definition at line 2349 of file grammar.\-c.



References agconcat(), and N\-I\-Lgraph.

\index{grammar.\-c@{grammar.\-c}!for@{for}}
\index{for@{for}!grammar.c@{grammar.\-c}}
\subsubsection[{for}]{\setlength{\rightskip}{0pt plus 5cm}for (
\begin{DoxyParamCaption}
\item[{;;}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a8b9eb702eb3f9bcba3923532d1e801db}


Definition at line 1846 of file grammar.\-c.



References aagdestruct(), aagn, aagpact\-\_\-value\-\_\-is\-\_\-default, aagssp, aagstate, Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T, Y\-Y\-A\-B\-O\-R\-T, Y\-Y\-L\-A\-S\-T, Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K, and Y\-Y\-T\-E\-R\-R\-O\-R.



Referenced by jacobi(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-establish(), Operator\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-diag\-\_\-precon\-\_\-new(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-divide\-\_\-row\-\_\-by\-\_\-degree(), Sparse\-Matrix\-\_\-from\-\_\-dense(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-normalize\-\_\-to\-\_\-rowsum1(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), and Spring\-Smoother\-\_\-new().

\index{grammar.\-c@{grammar.\-c}!if@{if}}
\index{if@{if}!grammar.c@{grammar.\-c}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf aagss}+{\bf aagstacksize}-\/1$<$=}]{aagssp}
\end{DoxyParamCaption}
)}\label{grammar_8c_abc801cf9e2e23917d79848c2e0280490}


Definition at line 1332 of file grammar.\-c.



References aagss, aagalloc\-::aagss\-\_\-alloc, aagvs, aagalloc\-::aagvs\-\_\-alloc, Y\-Y\-\_\-, Y\-Y\-A\-B\-O\-R\-T, Y\-Y\-D\-P\-R\-I\-N\-T\-F, Y\-Y\-M\-A\-X\-D\-E\-P\-T\-H, Y\-Y\-S\-I\-Z\-E\-\_\-\-T, Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C, Y\-Y\-S\-T\-A\-C\-K\-\_\-\-B\-Y\-T\-E\-S, Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E, and Y\-Y\-S\-T\-A\-C\-K\-\_\-\-R\-E\-L\-O\-C\-A\-T\-E.



Referenced by get\-\_\-distance\-\_\-matrix(), make\-Add\-Poly(), R\-B\-Delete(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Stress\-Majorization\-Smoother\-\_\-smooth(), and Triangle\-Smoother\-\_\-new().

\index{grammar.\-c@{grammar.\-c}!if@{if}}
\index{if@{if}!grammar.c@{grammar.\-c}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf aagchar}}]{ = {\ttfamily =~{\bf Y\-Y\-E\-M\-P\-T\-Y}}}
\end{DoxyParamCaption}
)}\label{grammar_8c_ab82efafad6fbcb14237bcfc3a6d98935}


Definition at line 1416 of file grammar.\-c.



References Y\-Y\-D\-P\-R\-I\-N\-T\-F, and Y\-Y\-L\-E\-X.

\index{grammar.\-c@{grammar.\-c}!if@{if}}
\index{if@{if}!grammar.c@{grammar.\-c}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf aagchar}$<$=}]{Y\-Y\-E\-O\-F}
\end{DoxyParamCaption}
)}\label{grammar_8c_ad49d179c3e1c3b4da4673b5475d896c1}


Definition at line 1422 of file grammar.\-c.



References Y\-Y\-D\-P\-R\-I\-N\-T\-F, and Y\-Y\-E\-O\-F.

\index{grammar.\-c@{grammar.\-c}!if@{if}}
\index{if@{if}!grammar.c@{grammar.\-c}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf aagn}$<$=}]{0}
\end{DoxyParamCaption}
)}\label{grammar_8c_a905a471e3d1f035742d423e37ea167f4}


Definition at line 1439 of file grammar.\-c.



References aagerrlab, aagn, aagreduce, and aagtable\-\_\-value\-\_\-is\-\_\-error.

\index{grammar.\-c@{grammar.\-c}!if@{if}}
\index{if@{if}!grammar.c@{grammar.\-c}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{!}]{aagerrstatus}
\end{DoxyParamCaption}
)}\label{grammar_8c_adaf220645b33afd8db70a432857309b5}


Definition at line 1755 of file grammar.\-c.



References aagerror(), aagnerrs, Y\-Y\-\_\-, Y\-Y\-S\-T\-A\-C\-K\-\_\-\-A\-L\-L\-O\-C, and Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E.

\index{grammar.\-c@{grammar.\-c}!if@{if}}
\index{if@{if}!grammar.c@{grammar.\-c}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf aagerrstatus}}]{ = {\ttfamily =~3}}
\end{DoxyParamCaption}
)}\label{grammar_8c_a921f7a15fa0badf31715058f762a577f}


Definition at line 1796 of file grammar.\-c.



References aagdestruct(), Y\-Y\-A\-B\-O\-R\-T, Y\-Y\-E\-M\-P\-T\-Y, and Y\-Y\-E\-O\-F.

\index{grammar.\-c@{grammar.\-c}!switch@{switch}}
\index{switch@{switch}!grammar.c@{grammar.\-c}}
\subsubsection[{switch}]{\setlength{\rightskip}{0pt plus 5cm}switch (
\begin{DoxyParamCaption}
\item[{{\bf aagtype}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a3bd0941897a909afab68327752f86a02}


Definition at line 1209 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!switch@{switch}}
\index{switch@{switch}!grammar.c@{grammar.\-c}}
\subsubsection[{switch}]{\setlength{\rightskip}{0pt plus 5cm}switch (
\begin{DoxyParamCaption}
\item[{{\bf aagn}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a2fe986907b870481cd674b48e5da5f73}


Definition at line 1495 of file grammar.\-c.



References Ag\-\_\-\-G\-\_\-global, agclose(), Y\-Y\-S\-T\-Y\-P\-E\-::i, N\-I\-L, str, Y\-Y\-S\-T\-Y\-P\-E\-::str, T\-\_\-edge, T\-\_\-graph, and T\-\_\-node.

\index{grammar.\-c@{grammar.\-c}!while@{while}}
\index{while@{while}!grammar.c@{grammar.\-c}}
\subsubsection[{while}]{\setlength{\rightskip}{0pt plus 5cm}while (
\begin{DoxyParamCaption}
\item[{aagssp!}]{ = {\ttfamily {\bf aagss}}}
\end{DoxyParamCaption}
)}\label{grammar_8c_a6cb32a1f29aaf1d1d4666e2631b0d1fd}


Definition at line 1921 of file grammar.\-c.



References aagdestruct(), and Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K.

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E@{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}}
\index{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E@{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-S\-T\-Y\-P\-E} {\bf aaglval} Y\-Y\-\_\-\-I\-N\-I\-T\-I\-A\-L\-\_\-\-V\-A\-L\-U\-E (
\begin{DoxyParamCaption}
\item[{aagval\-\_\-default}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_af90036d9905cd8275d9db65f2f0daca9}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-\_\-\-R\-E\-D\-U\-C\-E\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
\item[{{\bf aagn}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a4d0bd3e469b8cd8ebc6919454434dc0b}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-\_\-\-S\-T\-A\-C\-K\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
\item[{{\bf aagss}}]{, }
\item[{{\bf aagssp}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a87471b3da9cd07908b4f166d6c084e71}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
\item[{aagmsg}]{, }
\item[{{\bf aagtype}}]{, }
\item[{{\bf aagvaluep}}]{, }
\item[{aaglocationp}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_afdefe5fec6bf2224c1a200850ef75c43}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
\item[{\char`\"{}Next token is\char`\"{}}]{, }
\item[{{\bf aagtoken}}]{, }
\item[{\&}]{aaglval, }
\item[{\&}]{aaglloc}
\end{DoxyParamCaption}
)}\label{grammar_8c_adb0b8545b9064a917bf0770a9fd8fb45}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
\item[{\char`\"{}Shifting\char`\"{}}]{, }
\item[{{\bf aagtoken}}]{, }
\item[{\&}]{aaglval, }
\item[{\&}]{aaglloc}
\end{DoxyParamCaption}
)}\label{grammar_8c_a751d7e2df301779eda659a210c1bc7c9}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a77cba6280a8443c9bbf1d70b717f26e0}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}}
\index{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T@{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-E\-N\-D} Y\-Y\-\_\-\-S\-Y\-M\-B\-O\-L\-\_\-\-P\-R\-I\-N\-T (
\begin{DoxyParamCaption}
\item[{\char`\"{}Shifting\char`\"{}}]{, }
\item[{aagstos}]{[aagn], }
\item[{{\bf aagvsp}}]{, }
\item[{aaglsp}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_aa9b7697749657829c54e17217ed8ab17}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-D\-P\-R\-I\-N\-T\-F@{Y\-Y\-D\-P\-R\-I\-N\-T\-F}}
\index{Y\-Y\-D\-P\-R\-I\-N\-T\-F@{Y\-Y\-D\-P\-R\-I\-N\-T\-F}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-D\-P\-R\-I\-N\-T\-F}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-D\-P\-R\-I\-N\-T\-F (
\begin{DoxyParamCaption}
\item[{(stderr,\char`\"{}Starting parse\textbackslash{}n\char`\"{})}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a0d477027b341f365bc8638c8e03b5e13}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-D\-P\-R\-I\-N\-T\-F@{Y\-Y\-D\-P\-R\-I\-N\-T\-F}}
\index{Y\-Y\-D\-P\-R\-I\-N\-T\-F@{Y\-Y\-D\-P\-R\-I\-N\-T\-F}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-D\-P\-R\-I\-N\-T\-F}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-D\-P\-R\-I\-N\-T\-F (
\begin{DoxyParamCaption}
\item[{(stderr,\char`\"{}Entering state \%d\textbackslash{}n\char`\"{}, aagstate)}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a2d7788cc6a38754c22a670648d7a45dd}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-I\-D@{Y\-Y\-I\-D}}
\index{Y\-Y\-I\-D@{Y\-Y\-I\-D}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}return Y\-Y\-I\-D (
\begin{DoxyParamCaption}
\item[{{\bf aagresult}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a39464f4ef4cdcfaf60876532dc89af2a}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K@{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}}
\index{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K@{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-P\-O\-P\-S\-T\-A\-C\-K (
\begin{DoxyParamCaption}
\item[{{\bf aaglen}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_af8adbf3eedc59730d2aec04b80c203b3}
\index{grammar.\-c@{grammar.\-c}!Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}}
\index{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E@{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-S\-T\-A\-C\-K\-\_\-\-F\-R\-E\-E (
\begin{DoxyParamCaption}
\item[{{\bf aagss}}]{}
\end{DoxyParamCaption}
)}\label{grammar_8c_a2e0e5dbb0af50f6d61ea7fa625a66d19}


\subsection{Variable Documentation}
\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad0\-\_\-\-\_\-@{\-\_\-\-\_\-pad0\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad0\-\_\-\-\_\-@{\-\_\-\-\_\-pad0\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad0\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagnewstate} \-\_\-\-\_\-pad0\-\_\-\-\_\-}\label{grammar_8c_ad0586ed75649f35726c3999b66ee1d07}


Definition at line 1327 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad10\-\_\-\-\_\-@{\-\_\-\-\_\-pad10\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad10\-\_\-\-\_\-@{\-\_\-\-\_\-pad10\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad10\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}aagexhaustedlab \-\_\-\-\_\-pad10\-\_\-\-\_\-}\label{grammar_8c_a74b8540a6b34ff157c94aa6f67c5776a}


Definition at line 1903 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad11\-\_\-\-\_\-@{\-\_\-\-\_\-pad11\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad11\-\_\-\-\_\-@{\-\_\-\-\_\-pad11\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad11\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagreturn} \-\_\-\-\_\-pad11\-\_\-\-\_\-}\label{grammar_8c_aae0815dc250a93198d6ecddc09ced96b}


Definition at line 1913 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad1\-\_\-\-\_\-@{\-\_\-\-\_\-pad1\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad1\-\_\-\-\_\-@{\-\_\-\-\_\-pad1\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad1\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagsetstate} \-\_\-\-\_\-pad1\-\_\-\-\_\-}\label{grammar_8c_aebca6bff2d7930348cc910e1f6572128}


Definition at line 1330 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad2\-\_\-\-\_\-@{\-\_\-\-\_\-pad2\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad2\-\_\-\-\_\-@{\-\_\-\-\_\-pad2\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad2\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagbackup} \-\_\-\-\_\-pad2\-\_\-\-\_\-}\label{grammar_8c_ab268970500eebb47a02828355425d523}


Definition at line 1409 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad3\-\_\-\-\_\-@{\-\_\-\-\_\-pad3\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad3\-\_\-\-\_\-@{\-\_\-\-\_\-pad3\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad3\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagdefault} \-\_\-\-\_\-pad3\-\_\-\-\_\-}\label{grammar_8c_a002fc169866cb4cb23564be0c189d8b1}


Definition at line 1470 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad4\-\_\-\-\_\-@{\-\_\-\-\_\-pad4\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad4\-\_\-\-\_\-@{\-\_\-\-\_\-pad4\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad4\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagreduce} \-\_\-\-\_\-pad4\-\_\-\-\_\-}\label{grammar_8c_ac9c3c93e5a9ed32bbc399f3c6bbacd94}


Definition at line 1481 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad5\-\_\-\-\_\-@{\-\_\-\-\_\-pad5\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad5\-\_\-\-\_\-@{\-\_\-\-\_\-pad5\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad5\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagerrlab} \-\_\-\-\_\-pad5\-\_\-\-\_\-}\label{grammar_8c_ac46d5a0158f9bbcabe8159a82578f568}


Definition at line 1752 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad6\-\_\-\-\_\-@{\-\_\-\-\_\-pad6\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad6\-\_\-\-\_\-@{\-\_\-\-\_\-pad6\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad6\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}aagerrorlab \-\_\-\-\_\-pad6\-\_\-\-\_\-}\label{grammar_8c_a65aba5b800c248fc00ebef814e2a0bcd}


Definition at line 1829 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad7\-\_\-\-\_\-@{\-\_\-\-\_\-pad7\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad7\-\_\-\-\_\-@{\-\_\-\-\_\-pad7\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad7\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagerrlab1} \-\_\-\-\_\-pad7\-\_\-\-\_\-}\label{grammar_8c_a2099a8748e256d89b41277b9a9ebc2cb}


Definition at line 1844 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad8\-\_\-\-\_\-@{\-\_\-\-\_\-pad8\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad8\-\_\-\-\_\-@{\-\_\-\-\_\-pad8\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad8\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}aagacceptlab \-\_\-\-\_\-pad8\-\_\-\-\_\-}\label{grammar_8c_a1c3fc56d4125850d2e9d9722c9232d05}


Definition at line 1888 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!\-\_\-\-\_\-pad9\-\_\-\-\_\-@{\-\_\-\-\_\-pad9\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-pad9\-\_\-\-\_\-@{\-\_\-\-\_\-pad9\-\_\-\-\_\-}!grammar.c@{grammar.\-c}}
\subsubsection[{\-\_\-\-\_\-pad9\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}aagabortlab \-\_\-\-\_\-pad9\-\_\-\-\_\-}\label{grammar_8c_a3a057352d6add0e5d3913c8edb5ace0e}


Definition at line 1895 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagbackup@{aagbackup}}
\index{aagbackup@{aagbackup}!grammar.c@{grammar.\-c}}
\subsubsection[{aagbackup}]{\setlength{\rightskip}{0pt plus 5cm}goto aagbackup}\label{grammar_8c_ab577267764cb8bddd9255330ef7b4ae1}


Definition at line 1398 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagchar@{aagchar}}
\index{aagchar@{aagchar}!grammar.c@{grammar.\-c}}
\subsubsection[{aagchar}]{\setlength{\rightskip}{0pt plus 5cm}aagchar = {\bf Y\-Y\-E\-M\-P\-T\-Y}}\label{grammar_8c_a855e44765d7493b7f5a399e057f335f4}


Definition at line 1221 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagdefault@{aagdefault}}
\index{aagdefault@{aagdefault}!grammar.c@{grammar.\-c}}
\subsubsection[{aagdefault}]{\setlength{\rightskip}{0pt plus 5cm}goto aagdefault}\label{grammar_8c_a0d006704be378d24a14bcb55a988f9bd}


Definition at line 1411 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagerrlab@{aagerrlab}}
\index{aagerrlab@{aagerrlab}!grammar.c@{grammar.\-c}}
\subsubsection[{aagerrlab}]{\setlength{\rightskip}{0pt plus 5cm}goto aagerrlab}\label{grammar_8c_ae5c0ba8e48d407f458c0541e3fd89b48}


Definition at line 1472 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!aagerrlab1@{aagerrlab1}}
\index{aagerrlab1@{aagerrlab1}!grammar.c@{grammar.\-c}}
\subsubsection[{aagerrlab1}]{\setlength{\rightskip}{0pt plus 5cm}goto aagerrlab1}\label{grammar_8c_ac01542e7c6f8f295b22a816abaa62009}


Definition at line 1817 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagerrstatus@{aagerrstatus}}
\index{aagerrstatus@{aagerrstatus}!grammar.c@{grammar.\-c}}
\subsubsection[{aagerrstatus}]{\setlength{\rightskip}{0pt plus 5cm}aagerrstatus = 0}\label{grammar_8c_a3c1e4f6c00c4b23aeebe8a6491627b7e}


Definition at line 1267 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagin@{aagin}}
\index{aagin@{aagin}!grammar.c@{grammar.\-c}}
\subsubsection[{aagin}]{\setlength{\rightskip}{0pt plus 5cm}F\-I\-L\-E $\ast$ aagin = (F\-I\-L\-E $\ast$) 0}\label{grammar_8c_a4e7fb1a424389975921652c25ec3ac72}


Definition at line 337 of file scan.\-c.



Referenced by aagget\-\_\-in(), aagrestart(), aagset\-\_\-in(), if(), and while().

\index{grammar.\-c@{grammar.\-c}!aaglen@{aaglen}}
\index{aaglen@{aaglen}!grammar.c@{grammar.\-c}}
\subsubsection[{aaglen}]{\setlength{\rightskip}{0pt plus 5cm}aaglen = 0}\label{grammar_8c_a573e9ac879a44488126a0307d6a6879b}


Definition at line 1307 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aaglval@{aaglval}}
\index{aaglval@{aaglval}!grammar.c@{grammar.\-c}}
\subsubsection[{aaglval}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-S\-T\-Y\-P\-E} aaglval}\label{grammar_8c_aad43d5cd7de645c91af14bdd08b49a76}


Referenced by while().

\index{grammar.\-c@{grammar.\-c}!aagn@{aagn}}
\index{aagn@{aagn}!grammar.c@{grammar.\-c}}
\subsubsection[{aagn}]{\setlength{\rightskip}{0pt plus 5cm}aagn = {\bf aagtoken}}\label{grammar_8c_a43c5583157188cba0f255b19fbc918c2}


Definition at line 1288 of file grammar.\-c.



Referenced by for(), and if().

\index{grammar.\-c@{grammar.\-c}!aagnerrs@{aagnerrs}}
\index{aagnerrs@{aagnerrs}!grammar.c@{grammar.\-c}}
\subsubsection[{aagnerrs}]{\setlength{\rightskip}{0pt plus 5cm}aagnerrs = 0}\label{grammar_8c_ae3337693b90bb1773eb9a14085665891}


Definition at line 1236 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!aagnewstate@{aagnewstate}}
\index{aagnewstate@{aagnewstate}!grammar.c@{grammar.\-c}}
\subsubsection[{aagnewstate}]{\setlength{\rightskip}{0pt plus 5cm}goto aagnewstate}\label{grammar_8c_aca9db3b1f59f77eba4fef67222a4cab2}


Definition at line 1463 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagreduce@{aagreduce}}
\index{aagreduce@{aagreduce}!grammar.c@{grammar.\-c}}
\subsubsection[{aagreduce}]{\setlength{\rightskip}{0pt plus 5cm}goto aagreduce}\label{grammar_8c_a26fd3950e8c17d25eb27d0fbc9a3f84e}


Definition at line 1473 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!aagresult@{aagresult}}
\index{aagresult@{aagresult}!grammar.c@{grammar.\-c}}
\subsubsection[{aagresult}]{\setlength{\rightskip}{0pt plus 5cm}aagresult = 2}\label{grammar_8c_a93e7062921d3e4f5082a9ebe7a87f4df}


Definition at line 1289 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagreturn@{aagreturn}}
\index{aagreturn@{aagreturn}!grammar.c@{grammar.\-c}}
\subsubsection[{aagreturn}]{\setlength{\rightskip}{0pt plus 5cm}goto aagreturn}\label{grammar_8c_ac59cead2be31985127a818f09bc8f305}


Definition at line 1889 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagsetstate@{aagsetstate}}
\index{aagsetstate@{aagsetstate}!grammar.c@{grammar.\-c}}
\subsubsection[{aagsetstate}]{\setlength{\rightskip}{0pt plus 5cm}goto aagsetstate}\label{grammar_8c_aee40063e57803929bedab6e73737597d}


Definition at line 1319 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagss@{aagss}}
\index{aagss@{aagss}!grammar.c@{grammar.\-c}}
\subsubsection[{aagss}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagtype\-\_\-int16}$\ast$ aagss}\label{grammar_8c_a643386ebea803e5427ba0fd353d5d286}


Definition at line 1278 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!aagssa@{aagssa}}
\index{aagssa@{aagssa}!grammar.c@{grammar.\-c}}
\subsubsection[{aagssa}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aagtype\-\_\-int16} aagssa[{\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}]}\label{grammar_8c_a1e4b766f24a7da556182c6e9d6e957a7}


Definition at line 1277 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagssp@{aagssp}}
\index{aagssp@{aagssp}!grammar.c@{grammar.\-c}}
\subsubsection[{aagssp}]{\setlength{\rightskip}{0pt plus 5cm}aagssp = {\bf aagss} = {\bf aagssa}}\label{grammar_8c_ac8638dd392465a1ef3508e95b52cdcfc}


Definition at line 1279 of file grammar.\-c.



Referenced by for().

\index{grammar.\-c@{grammar.\-c}!aagstacksize@{aagstacksize}}
\index{aagstacksize@{aagstacksize}!grammar.c@{grammar.\-c}}
\subsubsection[{aagstacksize}]{\setlength{\rightskip}{0pt plus 5cm}aagstacksize = {\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}}\label{grammar_8c_a77e1ca47e12d9b095d8891a2f75737e2}


Definition at line 1286 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagstate@{aagstate}}
\index{aagstate@{aagstate}!grammar.c@{grammar.\-c}}
\subsubsection[{aagstate}]{\setlength{\rightskip}{0pt plus 5cm}{\bf else} aagstate = 0}\label{grammar_8c_a22c4d4574d536e3559e4132dd977571e}


Definition at line 1315 of file grammar.\-c.



Referenced by for().

\index{grammar.\-c@{grammar.\-c}!aagtoken@{aagtoken}}
\index{aagtoken@{aagtoken}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtoken}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} aagtoken = 0}\label{grammar_8c_a447af18f63f06458c93eaa261892c3dc}


Definition at line 1291 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagtype@{aagtype}}
\index{aagtype@{aagtype}!grammar.c@{grammar.\-c}}
\subsubsection[{aagtype}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} aagtype}\label{grammar_8c_a75526640e0a86df88355745959836dce}


Definition at line 1199 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagval@{aagval}}
\index{aagval@{aagval}!grammar.c@{grammar.\-c}}
\subsubsection[{aagval}]{\setlength{\rightskip}{0pt plus 5cm}aagval = {\bf aagvsp}[1-\/{\bf aaglen}]}\label{grammar_8c_abf9c5ced689e8056aaf5a7fdac901c3e}


Definition at line 1294 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagvaluep@{aagvaluep}}
\index{aagvaluep@{aagvaluep}!grammar.c@{grammar.\-c}}
\subsubsection[{aagvaluep}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-S\-T\-Y\-P\-E}$\ast$ aagvaluep}\label{grammar_8c_a8bf531f08b48cb08f14ed6267344c2de}


Definition at line 1200 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagvs@{aagvs}}
\index{aagvs@{aagvs}!grammar.c@{grammar.\-c}}
\subsubsection[{aagvs}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-S\-T\-Y\-P\-E}$\ast$ aagvs}\label{grammar_8c_ac2cd4a2976a17d127bc02aa4f92d9c8e}


Definition at line 1283 of file grammar.\-c.



Referenced by if().

\index{grammar.\-c@{grammar.\-c}!aagvsa@{aagvsa}}
\index{aagvsa@{aagvsa}!grammar.c@{grammar.\-c}}
\subsubsection[{aagvsa}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-S\-T\-Y\-P\-E} aagvsa[{\bf Y\-Y\-I\-N\-I\-T\-D\-E\-P\-T\-H}]}\label{grammar_8c_a4bb7a5f28bbc1e26221b39a25465253e}


Definition at line 1282 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!aagvsp@{aagvsp}}
\index{aagvsp@{aagvsp}!grammar.c@{grammar.\-c}}
\subsubsection[{aagvsp}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\-Y\-\_\-\-I\-G\-N\-O\-R\-E\-\_\-\-M\-A\-Y\-B\-E\-\_\-\-U\-N\-I\-N\-I\-T\-I\-A\-L\-I\-Z\-E\-D\-\_\-\-B\-E\-G\-I\-N} $\ast$ aagvsp = {\bf aagvs} = {\bf aagvsa}}\label{grammar_8c_a42925f82b1ca6eb42ab9f3bb6861dbbc}


Definition at line 1284 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!else@{else}}
\index{else@{else}!grammar.c@{grammar.\-c}}
\subsubsection[{else}]{\setlength{\rightskip}{0pt plus 5cm}else}\label{grammar_8c_a0544c3fe466e421738dae463968b70ba}
{\bfseries Initial value\-:}
\begin{DoxyCode}
\{
      aagtoken = YYTRANSLATE (aagchar)
\end{DoxyCode}


Definition at line 1428 of file grammar.\-c.

\index{grammar.\-c@{grammar.\-c}!int@{int}}
\index{int@{int}!grammar.c@{grammar.\-c}}
\subsubsection[{int}]{\setlength{\rightskip}{0pt plus 5cm}int}\label{grammar_8c_a61569f2965b7a369eb10b6d75d410d11}
{\bfseries Initial value\-:}
\begin{DoxyCode}
\{
    \textcolor{keywordtype}{int} aagstate
\end{DoxyCode}


Definition at line 1264 of file grammar.\-c.



Referenced by aginit(), agwrite(), beginpath(), colorxlate(), endpath(), geominit(), html\-\_\-string(), hue2rgb(), hue2rgb\-\_\-real(), Sparse\-Matrix\-\_\-pseudo\-\_\-diameter\-\_\-unweighted(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), Stress\-Majorization\-Smoother2\-\_\-new(), Triangle\-Smoother\-\_\-new(), Uniform\-Stress\-Smoother\-\_\-new(), valid\-Q\-\_\-int\-\_\-string(), vector\-\_\-ordering(), and while().

\index{grammar.\-c@{grammar.\-c}!Y\-Y\-A\-C\-C\-E\-P\-T@{Y\-Y\-A\-C\-C\-E\-P\-T}}
\index{Y\-Y\-A\-C\-C\-E\-P\-T@{Y\-Y\-A\-C\-C\-E\-P\-T}!grammar.c@{grammar.\-c}}
\subsubsection[{Y\-Y\-A\-C\-C\-E\-P\-T}]{\setlength{\rightskip}{0pt plus 5cm}Y\-Y\-A\-C\-C\-E\-P\-T}\label{grammar_8c_aaa995074e96ab8f26260967301501834}


Definition at line 1396 of file grammar.\-c.

