\section{yyguts\+\_\+t Struct Reference}
\label{structyyguts__t}\index{yyguts\+\_\+t@{yyguts\+\_\+t}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\label{structyyguts__t_aef05c0d6725a5214f6b30466f0b01c47}} 
Y\+Y\+\_\+\+E\+X\+T\+R\+A\+\_\+\+T\+Y\+PE {\bfseries yyextra\+\_\+r}
\item 
\mbox{\label{structyyguts__t_a21f81ca100b12364a5095a37d1c6f650}} 
F\+I\+LE $\ast$ {\bfseries yyin\+\_\+r}
\item 
\mbox{\label{structyyguts__t_a436368a905aaf12e809e265749c74031}} 
F\+I\+LE $\ast$ {\bfseries yyout\+\_\+r}
\item 
size\+\_\+t \textbf{ yy\+\_\+buffer\+\_\+stack\+\_\+top}
\begin{DoxyCompactList}\small\item\em index of top of stack. \end{DoxyCompactList}\item 
size\+\_\+t \textbf{ yy\+\_\+buffer\+\_\+stack\+\_\+max}
\begin{DoxyCompactList}\small\item\em capacity of stack. \end{DoxyCompactList}\item 
\textbf{ Y\+Y\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+T\+A\+TE} $\ast$ \textbf{ yy\+\_\+buffer\+\_\+stack}
\begin{DoxyCompactList}\small\item\em Stack as an array. \end{DoxyCompactList}\item 
\mbox{\label{structyyguts__t_adde3f71374c223bbac47284824996e86}} 
char {\bfseries yy\+\_\+hold\+\_\+char}
\item 
\mbox{\label{structyyguts__t_a99c9218941829a6662d358422fd4184a}} 
int {\bfseries yy\+\_\+n\+\_\+chars}
\item 
\mbox{\label{structyyguts__t_aba739bc731f0e9cbb0b6bdfca7930ebd}} 
int {\bfseries yyleng\+\_\+r}
\item 
\mbox{\label{structyyguts__t_ab1b9bcacb33aab1e02b625512bc0e221}} 
char $\ast$ {\bfseries yy\+\_\+c\+\_\+buf\+\_\+p}
\item 
\mbox{\label{structyyguts__t_abbef56b2d8359f6a15629c104f5dd030}} 
int {\bfseries yy\+\_\+init}
\item 
\mbox{\label{structyyguts__t_a8baf7d47fe53035d9bc2a9670795ff01}} 
int {\bfseries yy\+\_\+start}
\item 
\mbox{\label{structyyguts__t_a2daec411627700709ef2fd927e69627d}} 
int {\bfseries yy\+\_\+did\+\_\+buffer\+\_\+switch\+\_\+on\+\_\+eof}
\item 
\mbox{\label{structyyguts__t_ad9e132dacc2904a8ae76c64c72e33795}} 
int {\bfseries yy\+\_\+start\+\_\+stack\+\_\+ptr}
\item 
\mbox{\label{structyyguts__t_a35bedf1c17debd766565b99c39132eb4}} 
int {\bfseries yy\+\_\+start\+\_\+stack\+\_\+depth}
\item 
\mbox{\label{structyyguts__t_af6e2e45a5fdba0f313c680b35da4292a}} 
int $\ast$ {\bfseries yy\+\_\+start\+\_\+stack}
\item 
\mbox{\label{structyyguts__t_a84e01a3658729e9d69f79feb3faf1c99}} 
yy\+\_\+state\+\_\+type {\bfseries yy\+\_\+last\+\_\+accepting\+\_\+state}
\item 
\mbox{\label{structyyguts__t_a46fb8d232ed375921af0b37caeeb67c4}} 
char $\ast$ {\bfseries yy\+\_\+last\+\_\+accepting\+\_\+cpos}
\item 
\mbox{\label{structyyguts__t_aa9f13776b8d311e847cc7d974d49af4c}} 
int {\bfseries yylineno\+\_\+r}
\item 
\mbox{\label{structyyguts__t_a5ad72d75ed6d693824fe7e02ce21118e}} 
int {\bfseries yy\+\_\+flex\+\_\+debug\+\_\+r}
\item 
\mbox{\label{structyyguts__t_aebaa731ad6cbe2411d104925e5bb3f2c}} 
char $\ast$ {\bfseries yytext\+\_\+r}
\item 
\mbox{\label{structyyguts__t_a664a72171cc3e720fcb8120af9b72883}} 
int {\bfseries yy\+\_\+more\+\_\+flag}
\item 
\mbox{\label{structyyguts__t_a683563bf4cd73f25b4c7b78579c1330e}} 
int {\bfseries yy\+\_\+more\+\_\+len}
\item 
\mbox{\label{structyyguts__t_a55dbdcd46a36d34adcbfc29be44d10cf}} 
\textbf{ Y\+Y\+S\+T\+Y\+PE} $\ast$ {\bfseries yylval\+\_\+r}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 626 of file jsgf\+\_\+scanner.\+c.



\subsection{Field Documentation}
\mbox{\label{structyyguts__t_ad0b9d576189d518a4482f20ed9b2a416}} 
\index{yyguts\+\_\+t@{yyguts\+\_\+t}!yy\+\_\+buffer\+\_\+stack@{yy\+\_\+buffer\+\_\+stack}}
\index{yy\+\_\+buffer\+\_\+stack@{yy\+\_\+buffer\+\_\+stack}!yyguts\+\_\+t@{yyguts\+\_\+t}}
\subsubsection{yy\+\_\+buffer\+\_\+stack}
{\footnotesize\ttfamily \textbf{ Y\+Y\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+T\+A\+TE}$\ast$ yyguts\+\_\+t\+::yy\+\_\+buffer\+\_\+stack}



Stack as an array. 



Definition at line 636 of file jsgf\+\_\+scanner.\+c.

\mbox{\label{structyyguts__t_a4435bb91e87f9988b096afc21386289a}} 
\index{yyguts\+\_\+t@{yyguts\+\_\+t}!yy\+\_\+buffer\+\_\+stack\+\_\+max@{yy\+\_\+buffer\+\_\+stack\+\_\+max}}
\index{yy\+\_\+buffer\+\_\+stack\+\_\+max@{yy\+\_\+buffer\+\_\+stack\+\_\+max}!yyguts\+\_\+t@{yyguts\+\_\+t}}
\subsubsection{yy\+\_\+buffer\+\_\+stack\+\_\+max}
{\footnotesize\ttfamily size\+\_\+t yyguts\+\_\+t\+::yy\+\_\+buffer\+\_\+stack\+\_\+max}



capacity of stack. 



Definition at line 635 of file jsgf\+\_\+scanner.\+c.

\mbox{\label{structyyguts__t_af92507d904af2fcd4509acde654a9850}} 
\index{yyguts\+\_\+t@{yyguts\+\_\+t}!yy\+\_\+buffer\+\_\+stack\+\_\+top@{yy\+\_\+buffer\+\_\+stack\+\_\+top}}
\index{yy\+\_\+buffer\+\_\+stack\+\_\+top@{yy\+\_\+buffer\+\_\+stack\+\_\+top}!yyguts\+\_\+t@{yyguts\+\_\+t}}
\subsubsection{yy\+\_\+buffer\+\_\+stack\+\_\+top}
{\footnotesize\ttfamily size\+\_\+t yyguts\+\_\+t\+::yy\+\_\+buffer\+\_\+stack\+\_\+top}



index of top of stack. 



Definition at line 634 of file jsgf\+\_\+scanner.\+c.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/libsphinxbase/lm/jsgf\+\_\+scanner.\+c\end{DoxyCompactItemize}
