\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}