\hypertarget{_lexer_8cpp}{}\doxysection{src/\+Lexer.cpp File Reference}
\label{_lexer_8cpp}\index{src/Lexer.cpp@{src/Lexer.cpp}}
{\ttfamily \#include \char`\"{}Lexer.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Error.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}utils.\+h\char`\"{}}\newline
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{_lexer_8cpp_abfa0d183e035eb9705b5faec98294d0f}{WHITESPACE}}~\char`\"{}\textbackslash{}t \textbackslash{}n\char`\"{}
\item 
\#define \mbox{\hyperlink{_lexer_8cpp_ab19b99692e802c4a2e44884ec87713bb}{LETTERS}}~\char`\"{}abcdefghijklmnopqrstuvwxyz\+ABCDEFGHIJKLMNOPQRSTUVWYZ\+\_\+\char`\"{}
\item 
\#define \mbox{\hyperlink{_lexer_8cpp_a2f45e4037b2089a3c1ac9f7ad664d2f6}{IDENTIFIERS}}~\char`\"{}abcdefghijklmnopqrstuvwxyz\+ABCDEFGHIJKLMNOPQRSTUVWYZ\+\_\+0123456789\char`\"{}
\item 
\#define \mbox{\hyperlink{_lexer_8cpp_a28c8bd90ea71ec24e5f43f413a9ee8b4}{DIGITS}}~\char`\"{}0123456789\char`\"{}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{_lexer_8cpp_a28c8bd90ea71ec24e5f43f413a9ee8b4}\label{_lexer_8cpp_a28c8bd90ea71ec24e5f43f413a9ee8b4}} 
\index{Lexer.cpp@{Lexer.cpp}!DIGITS@{DIGITS}}
\index{DIGITS@{DIGITS}!Lexer.cpp@{Lexer.cpp}}
\doxysubsubsection{\texorpdfstring{DIGITS}{DIGITS}}
{\footnotesize\ttfamily \#define DIGITS~\char`\"{}0123456789\char`\"{}}

\mbox{\Hypertarget{_lexer_8cpp_a2f45e4037b2089a3c1ac9f7ad664d2f6}\label{_lexer_8cpp_a2f45e4037b2089a3c1ac9f7ad664d2f6}} 
\index{Lexer.cpp@{Lexer.cpp}!IDENTIFIERS@{IDENTIFIERS}}
\index{IDENTIFIERS@{IDENTIFIERS}!Lexer.cpp@{Lexer.cpp}}
\doxysubsubsection{\texorpdfstring{IDENTIFIERS}{IDENTIFIERS}}
{\footnotesize\ttfamily \#define IDENTIFIERS~\char`\"{}abcdefghijklmnopqrstuvwxyz\+ABCDEFGHIJKLMNOPQRSTUVWYZ\+\_\+0123456789\char`\"{}}

\mbox{\Hypertarget{_lexer_8cpp_ab19b99692e802c4a2e44884ec87713bb}\label{_lexer_8cpp_ab19b99692e802c4a2e44884ec87713bb}} 
\index{Lexer.cpp@{Lexer.cpp}!LETTERS@{LETTERS}}
\index{LETTERS@{LETTERS}!Lexer.cpp@{Lexer.cpp}}
\doxysubsubsection{\texorpdfstring{LETTERS}{LETTERS}}
{\footnotesize\ttfamily \#define LETTERS~\char`\"{}abcdefghijklmnopqrstuvwxyz\+ABCDEFGHIJKLMNOPQRSTUVWYZ\+\_\+\char`\"{}}

\mbox{\Hypertarget{_lexer_8cpp_abfa0d183e035eb9705b5faec98294d0f}\label{_lexer_8cpp_abfa0d183e035eb9705b5faec98294d0f}} 
\index{Lexer.cpp@{Lexer.cpp}!WHITESPACE@{WHITESPACE}}
\index{WHITESPACE@{WHITESPACE}!Lexer.cpp@{Lexer.cpp}}
\doxysubsubsection{\texorpdfstring{WHITESPACE}{WHITESPACE}}
{\footnotesize\ttfamily \#define WHITESPACE~\char`\"{}\textbackslash{}t \textbackslash{}n\char`\"{}}

