\hypertarget{_lexer_8h}{}\doxysection{src/\+Lexer.h File Reference} \label{_lexer_8h}\index{src/Lexer.h@{src/Lexer.h}} {\ttfamily \#include \char`\"{}Token.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}sapphirepch.\+h\char`\"{}}\newline {\ttfamily \#include $<$array$>$}\newline \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{class_lexer}{Lexer}} \end{DoxyCompactItemize} \doxysubsection*{Macros} \begin{DoxyCompactItemize} \item \#define \mbox{\hyperlink{_lexer_8h_a5aa140c2c2e64a57331d450a98077834}{TYPE\+\_\+\+COUNT}}~14 \end{DoxyCompactItemize} \doxysubsection*{Typedefs} \begin{DoxyCompactItemize} \item typedef std\+::vector$<$ \mbox{\hyperlink{struct_token}{Token}} $>$ \mbox{\hyperlink{_lexer_8h_a43f892d4a347a32f8602cfbcff2e237e}{Token\+Stream}} \end{DoxyCompactItemize} \doxysubsection{Macro Definition Documentation} \mbox{\Hypertarget{_lexer_8h_a5aa140c2c2e64a57331d450a98077834}\label{_lexer_8h_a5aa140c2c2e64a57331d450a98077834}} \index{Lexer.h@{Lexer.h}!TYPE\_COUNT@{TYPE\_COUNT}} \index{TYPE\_COUNT@{TYPE\_COUNT}!Lexer.h@{Lexer.h}} \doxysubsubsection{\texorpdfstring{TYPE\_COUNT}{TYPE\_COUNT}} {\footnotesize\ttfamily \#define TYPE\+\_\+\+COUNT~14} \doxysubsection{Typedef Documentation} \mbox{\Hypertarget{_lexer_8h_a43f892d4a347a32f8602cfbcff2e237e}\label{_lexer_8h_a43f892d4a347a32f8602cfbcff2e237e}} \index{Lexer.h@{Lexer.h}!TokenStream@{TokenStream}} \index{TokenStream@{TokenStream}!Lexer.h@{Lexer.h}} \doxysubsubsection{\texorpdfstring{TokenStream}{TokenStream}} {\footnotesize\ttfamily typedef std\+::vector$<$\mbox{\hyperlink{struct_token}{Token}}$>$ \mbox{\hyperlink{_lexer_8h_a43f892d4a347a32f8602cfbcff2e237e}{Token\+Stream}}}