\hypertarget{classastparser_1_1_ast_tree}{}\doxysection{astparser\+::Ast\+Tree Class Reference} \label{classastparser_1_1_ast_tree}\index{astparser::AstTree@{astparser::AstTree}} \mbox{\hyperlink{classastparser_1_1_ast_tree}{Ast\+Tree}} class. \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classastparser_1_1_ast_tree_a2f76ccc3cdc49ceaf9927a06abb1eb93}\label{classastparser_1_1_ast_tree_a2f76ccc3cdc49ceaf9927a06abb1eb93}} \mbox{\hyperlink{classastparser_1_1_ast_tree_a2f76ccc3cdc49ceaf9927a06abb1eb93}{constructor}} () \begin{DoxyCompactList}\small\item\em Creates the \mbox{\hyperlink{classastparser_1_1_ast_tree}{Ast\+Tree}}. \end{DoxyCompactList}\item list \mbox{\hyperlink{classastparser_1_1_ast_tree_adf8f53bfcca6f4d744e8c45fb2b5a0f2}{get\+Nodes\+Info}} () \begin{DoxyCompactList}\small\item\em Get info about nodes in the tree. \end{DoxyCompactList}\item \mbox{\hyperlink{classastparser_1_1_ast_tree_a9bbec5f8b53f917b2bb3415088806e7a}{print\+Tree}} (string file) \begin{DoxyCompactList}\small\item\em Print tree. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} \mbox{\hyperlink{classastparser_1_1_ast_tree}{Ast\+Tree}} class. A\+ST tree structure. \begin{DoxySince}{Since} Qore 0.\+8.\+13 \end{DoxySince} \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classastparser_1_1_ast_tree_adf8f53bfcca6f4d744e8c45fb2b5a0f2}\label{classastparser_1_1_ast_tree_adf8f53bfcca6f4d744e8c45fb2b5a0f2}} \index{astparser::AstTree@{astparser::AstTree}!getNodesInfo@{getNodesInfo}} \index{getNodesInfo@{getNodesInfo}!astparser::AstTree@{astparser::AstTree}} \doxysubsubsection{\texorpdfstring{getNodesInfo()}{getNodesInfo()}} {\footnotesize\ttfamily list astparser\+::\+Ast\+Tree\+::get\+Nodes\+Info (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} Get info about nodes in the tree. Export the tree structure to \mbox{\hyperlink{namespace_qore}{Qore}} hashes and lists. \begin{DoxyReturn}{Returns} list of node info hashes \end{DoxyReturn} \mbox{\Hypertarget{classastparser_1_1_ast_tree_a9bbec5f8b53f917b2bb3415088806e7a}\label{classastparser_1_1_ast_tree_a9bbec5f8b53f917b2bb3415088806e7a}} \index{astparser::AstTree@{astparser::AstTree}!printTree@{printTree}} \index{printTree@{printTree}!astparser::AstTree@{astparser::AstTree}} \doxysubsubsection{\texorpdfstring{printTree()}{printTree()}} {\footnotesize\ttfamily astparser\+::\+Ast\+Tree\+::print\+Tree (\begin{DoxyParamCaption}\item[{string}]{file }\end{DoxyParamCaption})} Print tree. \begin{DoxyParams}{Parameters} {\em file} & name of file where to print out the tree \\ \hline \end{DoxyParams}