\hypertarget{classParser}{}\doxysection{Parser Class Reference}
\label{classParser}\index{Parser@{Parser}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classParser_ae094dfbfd3065ff21b12a9dd19a771ee}\label{classParser_ae094dfbfd3065ff21b12a9dd19a771ee}} 
std\+::shared\+\_\+ptr$<$ ASTNode $>$ {\bfseries parse} ()
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classParser_a94032f3f6e1d0776c1110e82809c65a5}\label{classParser_a94032f3f6e1d0776c1110e82809c65a5}} 
static std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classParser}{Parser}} $>$ {\bfseries new\+\_\+parser} (const Token\+Stream \&tokens)
\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/Parser.\+h\item 
src/Parser.\+cpp\end{DoxyCompactItemize}
