\doxysection{jsgf\+\_\+atom\+\_\+s Struct Reference}
\label{structjsgf__atom__s}\index{jsgf\_atom\_s@{jsgf\_atom\_s}}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
char $\ast$ \textbf{ name}
\begin{DoxyCompactList}\small\item\em Rule or token name. \end{DoxyCompactList}\item 
\textbf{ glist\+\_\+t} \textbf{ tags}
\begin{DoxyCompactList}\small\item\em Tags, if any (glist\+\_\+t of char $\ast$) \end{DoxyCompactList}\item 
float \textbf{ weight}
\begin{DoxyCompactList}\small\item\em Weight (default 1) \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \textbf{ 101} of file \textbf{ jsgf\+\_\+internal.\+h}.



\doxysubsection{Field Documentation}
\label{structjsgf__atom__s_ac7473e48f49258c5e5ef65bbb669b19e} 
\index{jsgf\_atom\_s@{jsgf\_atom\_s}!name@{name}}
\index{name@{name}!jsgf\_atom\_s@{jsgf\_atom\_s}}
\doxysubsubsection{name}
{\footnotesize\ttfamily char$\ast$ jsgf\+\_\+atom\+\_\+s\+::name}



Rule or token name. 



Definition at line \textbf{ 102} of file \textbf{ jsgf\+\_\+internal.\+h}.

\label{structjsgf__atom__s_a4ecab128d84fd748efe52e338e7e2ecb} 
\index{jsgf\_atom\_s@{jsgf\_atom\_s}!tags@{tags}}
\index{tags@{tags}!jsgf\_atom\_s@{jsgf\_atom\_s}}
\doxysubsubsection{tags}
{\footnotesize\ttfamily \textbf{ glist\+\_\+t} jsgf\+\_\+atom\+\_\+s\+::tags}



Tags, if any (glist\+\_\+t of char $\ast$) 



Definition at line \textbf{ 103} of file \textbf{ jsgf\+\_\+internal.\+h}.

\label{structjsgf__atom__s_a50672ba6d1e24c55bf8b58b97114effa} 
\index{jsgf\_atom\_s@{jsgf\_atom\_s}!weight@{weight}}
\index{weight@{weight}!jsgf\_atom\_s@{jsgf\_atom\_s}}
\doxysubsubsection{weight}
{\footnotesize\ttfamily float jsgf\+\_\+atom\+\_\+s\+::weight}



Weight (default 1) 



Definition at line \textbf{ 104} of file \textbf{ jsgf\+\_\+internal.\+h}.



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