\section{yyguts\+\_\+t Struct Reference}
\label{structyyguts__t}\index{yyguts\+\_\+t@{yyguts\+\_\+t}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
Y\+Y\+\_\+\+E\+X\+T\+R\+A\+\_\+\+T\+Y\+P\+E {\bfseries yyextra\+\_\+r}\label{structyyguts__t_aef05c0d6725a5214f6b30466f0b01c47}

\item 
F\+I\+L\+E $\ast$ {\bfseries yyin\+\_\+r}\label{structyyguts__t_a21f81ca100b12364a5095a37d1c6f650}

\item 
F\+I\+L\+E $\ast$ {\bfseries yyout\+\_\+r}\label{structyyguts__t_a436368a905aaf12e809e265749c74031}

\item 
size\+\_\+t {\bf yy\+\_\+buffer\+\_\+stack\+\_\+top}
\begin{DoxyCompactList}\small\item\em index of top of stack. \end{DoxyCompactList}\item 
size\+\_\+t {\bf yy\+\_\+buffer\+\_\+stack\+\_\+max}
\begin{DoxyCompactList}\small\item\em capacity of stack. \end{DoxyCompactList}\item 
{\bf Y\+Y\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+T\+A\+T\+E} $\ast$ {\bf yy\+\_\+buffer\+\_\+stack}
\begin{DoxyCompactList}\small\item\em Stack as an array. \end{DoxyCompactList}\item 
char {\bfseries yy\+\_\+hold\+\_\+char}\label{structyyguts__t_adde3f71374c223bbac47284824996e86}

\item 
int {\bfseries yy\+\_\+n\+\_\+chars}\label{structyyguts__t_a99c9218941829a6662d358422fd4184a}

\item 
int {\bfseries yyleng\+\_\+r}\label{structyyguts__t_aba739bc731f0e9cbb0b6bdfca7930ebd}

\item 
char $\ast$ {\bfseries yy\+\_\+c\+\_\+buf\+\_\+p}\label{structyyguts__t_ab1b9bcacb33aab1e02b625512bc0e221}

\item 
int {\bfseries yy\+\_\+init}\label{structyyguts__t_abbef56b2d8359f6a15629c104f5dd030}

\item 
int {\bfseries yy\+\_\+start}\label{structyyguts__t_a8baf7d47fe53035d9bc2a9670795ff01}

\item 
int {\bfseries yy\+\_\+did\+\_\+buffer\+\_\+switch\+\_\+on\+\_\+eof}\label{structyyguts__t_a2daec411627700709ef2fd927e69627d}

\item 
int {\bfseries yy\+\_\+start\+\_\+stack\+\_\+ptr}\label{structyyguts__t_ad9e132dacc2904a8ae76c64c72e33795}

\item 
int {\bfseries yy\+\_\+start\+\_\+stack\+\_\+depth}\label{structyyguts__t_a35bedf1c17debd766565b99c39132eb4}

\item 
int $\ast$ {\bfseries yy\+\_\+start\+\_\+stack}\label{structyyguts__t_af6e2e45a5fdba0f313c680b35da4292a}

\item 
yy\+\_\+state\+\_\+type {\bfseries yy\+\_\+last\+\_\+accepting\+\_\+state}\label{structyyguts__t_a84e01a3658729e9d69f79feb3faf1c99}

\item 
char $\ast$ {\bfseries yy\+\_\+last\+\_\+accepting\+\_\+cpos}\label{structyyguts__t_a46fb8d232ed375921af0b37caeeb67c4}

\item 
int {\bfseries yylineno\+\_\+r}\label{structyyguts__t_aa9f13776b8d311e847cc7d974d49af4c}

\item 
int {\bfseries yy\+\_\+flex\+\_\+debug\+\_\+r}\label{structyyguts__t_a5ad72d75ed6d693824fe7e02ce21118e}

\item 
char $\ast$ {\bfseries yytext\+\_\+r}\label{structyyguts__t_aebaa731ad6cbe2411d104925e5bb3f2c}

\item 
int {\bfseries yy\+\_\+more\+\_\+flag}\label{structyyguts__t_a664a72171cc3e720fcb8120af9b72883}

\item 
int {\bfseries yy\+\_\+more\+\_\+len}\label{structyyguts__t_a683563bf4cd73f25b4c7b78579c1330e}

\item 
{\bf Y\+Y\+S\+T\+Y\+P\+E} $\ast$ {\bfseries yylval\+\_\+r}\label{structyyguts__t_a55dbdcd46a36d34adcbfc29be44d10cf}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


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



\subsection{Field Documentation}
\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}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Y\+Y\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+T\+A\+T\+E}$\ast$ yyguts\+\_\+t\+::yy\+\_\+buffer\+\_\+stack}\label{structyyguts__t_ad0b9d576189d518a4482f20ed9b2a416}


Stack as an array. 



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

\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}]{\setlength{\rightskip}{0pt plus 5cm}size\+\_\+t yyguts\+\_\+t\+::yy\+\_\+buffer\+\_\+stack\+\_\+max}\label{structyyguts__t_a4435bb91e87f9988b096afc21386289a}


capacity of stack. 



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

\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}]{\setlength{\rightskip}{0pt plus 5cm}size\+\_\+t yyguts\+\_\+t\+::yy\+\_\+buffer\+\_\+stack\+\_\+top}\label{structyyguts__t_af92507d904af2fcd4509acde654a9850}


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}
