264 lines
20 KiB
TeX
264 lines
20 KiB
TeX
\hypertarget{_token_8h}{}\doxysection{src/\+Token.h File Reference}
|
|
\label{_token_8h}\index{src/Token.h@{src/Token.h}}
|
|
{\ttfamily \#include \char`\"{}Location.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}sapphirepch.\+h\char`\"{}}\newline
|
|
\doxysubsection*{Classes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
struct \mbox{\hyperlink{struct_token}{Token}}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Typedefs}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
typedef std\+::vector$<$ \mbox{\hyperlink{struct_token}{Token}} $>$ \mbox{\hyperlink{_token_8h_a43f892d4a347a32f8602cfbcff2e237e}{Token\+Stream}}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Enumerations}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
enum \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921}{Token\+Type}} \{ \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a914ff833832dec5f5b89c873cdf4873b}{TT\+\_\+\+Identifier}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921af0b33aa8547139ec0850566aa75c2eab}{TT\+\_\+\+Number}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921adce0a868eda6a8eb7c0f4b471168a52f}{TT\+\_\+\+Float}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a4f2472f5e8f25e20351884b984a5745d}{TT\+\_\+\+Keyword}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921ac5d8b9e1d3e5e0556207d113144ca9ef}{TT\+\_\+\+String}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a8dc57a25d3d43203efa4abfc428f4ae5}{TT\+\_\+\+Plus}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a37610de04974a9df954007ad9fddcec6}{TT\+\_\+\+Minus}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a7b1c59205c8e47772905efa820e26276}{TT\+\_\+\+Mul}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a7034d195d5b509782b1a2c2803e0b887}{TT\+\_\+\+Div}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a66be6e287e64f2d1e18d62b1d96bf443}{TT\+\_\+\+At}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a2e3a97dd6681a583d131a7f45b8f7b3b}{TT\+\_\+\+Equal}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a04d3947200d1e0ea47f23132c21d1552}{TT\+\_\+\+Less\+Than}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a6088f4c9eb2333511f59a9d4fcb0cc23}{TT\+\_\+\+Greater\+Than}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921aa74df126f021c6c3370b2469e13a4d58}{TT\+\_\+\+LParen}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a0b02ea10bfa1b86223505526e152850c}{TT\+\_\+\+RParen}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a046adff178e040a45fba3807d1b27077}{TT\+\_\+\+LBracket}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a55662755fa0c3e80c4b8a137a822fe56}{TT\+\_\+\+RBracket}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a0cf876fc815f0bbdf381a0b6b3e9c8a1}{TT\+\_\+\+Semicolon}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a919ddabf40eacf261afb90628132c2e9}{TT\+\_\+\+Loaded\+String}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921aaffedff66c98c1bc186e2c35cdc7ab66}{TT\+\_\+\+EOF}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921aae8a36dd5042ffdff357cb3caaec8de4}{TT\+\_\+\+Null}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921aab9f3972ab9b942c5a558acb2c8200a2}{TT\+\_\+\+Equals}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a661cacfb4b927c1410ae99cc07f47114}{TT\+\_\+\+GTE}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921abe295cb0b1d7e40b683e841099ca0d5c}{TT\+\_\+\+LTE}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a1bfe153b7024483e5b14df5f4a19c383}{TT\+\_\+\+Period}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921ad465a2b2741ddb105fd810f40fdfc5f8}{TT\+\_\+\+Comma}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a7a6334e5907fea7b13cb5c3168bf56d3}{TT\+\_\+\+Path}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921abb589d9450ffea8e2652a357954b399d}{TT\+\_\+\+Exclamation}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a52a3bc78510da97e3610a2c90e9af027}{TT\+\_\+\+NEqual}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a72cd35b410262b2cdf1b6f426561316e}{TT\+\_\+\+LSQB}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921afca02f5c4e306e125b6aef30093c2fbb}{TT\+\_\+\+RSQB}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a6afc064c5b6cb4603534e73a261decef}{TT\+\_\+\+Type}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921ac0842324f82fc7067e12cf5bc1e93ebe}{TT\+\_\+\+Import}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921aa991c9be0fb4d126936f15739e0cc581}{TT\+\_\+\+Syscall0}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a7f3fbd8a2c479e24962b1257ba1a75cc}{TT\+\_\+\+Syscall1}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a47c37018ac199a24001f7ae088a770ad}{TT\+\_\+\+Syscall2}}
|
|
, \newline
|
|
\mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a932e0b4b6ad328fd42a372b19f5efa14}{TT\+\_\+\+Syscall3}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a4f33569f79146c4955920b6b1273f100}{TT\+\_\+\+Syscall4}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921a03295c72f650bc6058eeaa1c4de14b1f}{TT\+\_\+\+Syscall5}}
|
|
, \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921ad815e2ddb15829189dd39b0481c3908e}{TT\+\_\+\+Compiler\+Macro}}
|
|
\}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Variables}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
const std\+::string \mbox{\hyperlink{_token_8h_a11b1388fc87d0706641b71f004f5ce29}{token\+\_\+strings}} \mbox{[}$\,$\mbox{]}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Typedef Documentation}
|
|
\mbox{\Hypertarget{_token_8h_a43f892d4a347a32f8602cfbcff2e237e}\label{_token_8h_a43f892d4a347a32f8602cfbcff2e237e}}
|
|
\index{Token.h@{Token.h}!TokenStream@{TokenStream}}
|
|
\index{TokenStream@{TokenStream}!Token.h@{Token.h}}
|
|
\doxysubsubsection{\texorpdfstring{TokenStream}{TokenStream}}
|
|
{\footnotesize\ttfamily typedef std\+::vector$<$\mbox{\hyperlink{struct_token}{Token}}$>$ \mbox{\hyperlink{_lexer_8h_a43f892d4a347a32f8602cfbcff2e237e}{Token\+Stream}}}
|
|
|
|
|
|
|
|
\doxysubsection{Enumeration Type Documentation}
|
|
\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921}}
|
|
\index{Token.h@{Token.h}!TokenType@{TokenType}}
|
|
\index{TokenType@{TokenType}!Token.h@{Token.h}}
|
|
\doxysubsubsection{\texorpdfstring{TokenType}{TokenType}}
|
|
{\footnotesize\ttfamily enum \mbox{\hyperlink{_token_8h_aa520fbf142ba1e7e659590c07da31921}{Token\+Type}}}
|
|
|
|
\begin{DoxyEnumFields}{Enumerator}
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Identifier@{TT\_Identifier}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Identifier@{TT\_Identifier}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a914ff833832dec5f5b89c873cdf4873b}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a914ff833832dec5f5b89c873cdf4873b}}
|
|
TT\+\_\+\+Identifier&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Number@{TT\_Number}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Number@{TT\_Number}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921af0b33aa8547139ec0850566aa75c2eab}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921af0b33aa8547139ec0850566aa75c2eab}}
|
|
TT\+\_\+\+Number&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Float@{TT\_Float}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Float@{TT\_Float}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921adce0a868eda6a8eb7c0f4b471168a52f}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921adce0a868eda6a8eb7c0f4b471168a52f}}
|
|
TT\+\_\+\+Float&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Keyword@{TT\_Keyword}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Keyword@{TT\_Keyword}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a4f2472f5e8f25e20351884b984a5745d}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a4f2472f5e8f25e20351884b984a5745d}}
|
|
TT\+\_\+\+Keyword&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_String@{TT\_String}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_String@{TT\_String}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921ac5d8b9e1d3e5e0556207d113144ca9ef}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921ac5d8b9e1d3e5e0556207d113144ca9ef}}
|
|
TT\+\_\+\+String&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Plus@{TT\_Plus}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Plus@{TT\_Plus}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a8dc57a25d3d43203efa4abfc428f4ae5}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a8dc57a25d3d43203efa4abfc428f4ae5}}
|
|
TT\+\_\+\+Plus&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Minus@{TT\_Minus}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Minus@{TT\_Minus}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a37610de04974a9df954007ad9fddcec6}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a37610de04974a9df954007ad9fddcec6}}
|
|
TT\+\_\+\+Minus&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Mul@{TT\_Mul}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Mul@{TT\_Mul}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a7b1c59205c8e47772905efa820e26276}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a7b1c59205c8e47772905efa820e26276}}
|
|
TT\+\_\+\+Mul&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Div@{TT\_Div}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Div@{TT\_Div}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a7034d195d5b509782b1a2c2803e0b887}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a7034d195d5b509782b1a2c2803e0b887}}
|
|
TT\+\_\+\+Div&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_At@{TT\_At}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_At@{TT\_At}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a66be6e287e64f2d1e18d62b1d96bf443}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a66be6e287e64f2d1e18d62b1d96bf443}}
|
|
TT\+\_\+\+At&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Equal@{TT\_Equal}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Equal@{TT\_Equal}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a2e3a97dd6681a583d131a7f45b8f7b3b}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a2e3a97dd6681a583d131a7f45b8f7b3b}}
|
|
TT\+\_\+\+Equal&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_LessThan@{TT\_LessThan}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_LessThan@{TT\_LessThan}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a04d3947200d1e0ea47f23132c21d1552}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a04d3947200d1e0ea47f23132c21d1552}}
|
|
TT\+\_\+\+Less\+Than&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_GreaterThan@{TT\_GreaterThan}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_GreaterThan@{TT\_GreaterThan}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a6088f4c9eb2333511f59a9d4fcb0cc23}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a6088f4c9eb2333511f59a9d4fcb0cc23}}
|
|
TT\+\_\+\+Greater\+Than&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_LParen@{TT\_LParen}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_LParen@{TT\_LParen}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921aa74df126f021c6c3370b2469e13a4d58}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921aa74df126f021c6c3370b2469e13a4d58}}
|
|
TT\+\_\+\+LParen&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_RParen@{TT\_RParen}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_RParen@{TT\_RParen}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a0b02ea10bfa1b86223505526e152850c}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a0b02ea10bfa1b86223505526e152850c}}
|
|
TT\+\_\+\+RParen&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_LBracket@{TT\_LBracket}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_LBracket@{TT\_LBracket}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a046adff178e040a45fba3807d1b27077}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a046adff178e040a45fba3807d1b27077}}
|
|
TT\+\_\+\+LBracket&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_RBracket@{TT\_RBracket}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_RBracket@{TT\_RBracket}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a55662755fa0c3e80c4b8a137a822fe56}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a55662755fa0c3e80c4b8a137a822fe56}}
|
|
TT\+\_\+\+RBracket&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Semicolon@{TT\_Semicolon}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Semicolon@{TT\_Semicolon}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a0cf876fc815f0bbdf381a0b6b3e9c8a1}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a0cf876fc815f0bbdf381a0b6b3e9c8a1}}
|
|
TT\+\_\+\+Semicolon&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_LoadedString@{TT\_LoadedString}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_LoadedString@{TT\_LoadedString}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a919ddabf40eacf261afb90628132c2e9}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a919ddabf40eacf261afb90628132c2e9}}
|
|
TT\+\_\+\+Loaded\+String&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_EOF@{TT\_EOF}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_EOF@{TT\_EOF}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921aaffedff66c98c1bc186e2c35cdc7ab66}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921aaffedff66c98c1bc186e2c35cdc7ab66}}
|
|
TT\+\_\+\+EOF&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Null@{TT\_Null}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Null@{TT\_Null}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921aae8a36dd5042ffdff357cb3caaec8de4}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921aae8a36dd5042ffdff357cb3caaec8de4}}
|
|
TT\+\_\+\+Null&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Equals@{TT\_Equals}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Equals@{TT\_Equals}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921aab9f3972ab9b942c5a558acb2c8200a2}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921aab9f3972ab9b942c5a558acb2c8200a2}}
|
|
TT\+\_\+\+Equals&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_GTE@{TT\_GTE}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_GTE@{TT\_GTE}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a661cacfb4b927c1410ae99cc07f47114}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a661cacfb4b927c1410ae99cc07f47114}}
|
|
TT\+\_\+\+GTE&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_LTE@{TT\_LTE}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_LTE@{TT\_LTE}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921abe295cb0b1d7e40b683e841099ca0d5c}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921abe295cb0b1d7e40b683e841099ca0d5c}}
|
|
TT\+\_\+\+LTE&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Period@{TT\_Period}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Period@{TT\_Period}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a1bfe153b7024483e5b14df5f4a19c383}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a1bfe153b7024483e5b14df5f4a19c383}}
|
|
TT\+\_\+\+Period&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Comma@{TT\_Comma}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Comma@{TT\_Comma}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921ad465a2b2741ddb105fd810f40fdfc5f8}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921ad465a2b2741ddb105fd810f40fdfc5f8}}
|
|
TT\+\_\+\+Comma&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Path@{TT\_Path}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Path@{TT\_Path}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a7a6334e5907fea7b13cb5c3168bf56d3}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a7a6334e5907fea7b13cb5c3168bf56d3}}
|
|
TT\+\_\+\+Path&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Exclamation@{TT\_Exclamation}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Exclamation@{TT\_Exclamation}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921abb589d9450ffea8e2652a357954b399d}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921abb589d9450ffea8e2652a357954b399d}}
|
|
TT\+\_\+\+Exclamation&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_NEqual@{TT\_NEqual}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_NEqual@{TT\_NEqual}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a52a3bc78510da97e3610a2c90e9af027}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a52a3bc78510da97e3610a2c90e9af027}}
|
|
TT\+\_\+\+NEqual&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_LSQB@{TT\_LSQB}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_LSQB@{TT\_LSQB}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a72cd35b410262b2cdf1b6f426561316e}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a72cd35b410262b2cdf1b6f426561316e}}
|
|
TT\+\_\+\+LSQB&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_RSQB@{TT\_RSQB}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_RSQB@{TT\_RSQB}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921afca02f5c4e306e125b6aef30093c2fbb}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921afca02f5c4e306e125b6aef30093c2fbb}}
|
|
TT\+\_\+\+RSQB&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Type@{TT\_Type}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Type@{TT\_Type}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a6afc064c5b6cb4603534e73a261decef}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a6afc064c5b6cb4603534e73a261decef}}
|
|
TT\+\_\+\+Type&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Import@{TT\_Import}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Import@{TT\_Import}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921ac0842324f82fc7067e12cf5bc1e93ebe}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921ac0842324f82fc7067e12cf5bc1e93ebe}}
|
|
TT\+\_\+\+Import&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Syscall0@{TT\_Syscall0}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Syscall0@{TT\_Syscall0}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921aa991c9be0fb4d126936f15739e0cc581}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921aa991c9be0fb4d126936f15739e0cc581}}
|
|
TT\+\_\+\+Syscall0&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Syscall1@{TT\_Syscall1}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Syscall1@{TT\_Syscall1}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a7f3fbd8a2c479e24962b1257ba1a75cc}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a7f3fbd8a2c479e24962b1257ba1a75cc}}
|
|
TT\+\_\+\+Syscall1&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Syscall2@{TT\_Syscall2}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Syscall2@{TT\_Syscall2}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a47c37018ac199a24001f7ae088a770ad}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a47c37018ac199a24001f7ae088a770ad}}
|
|
TT\+\_\+\+Syscall2&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Syscall3@{TT\_Syscall3}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Syscall3@{TT\_Syscall3}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a932e0b4b6ad328fd42a372b19f5efa14}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a932e0b4b6ad328fd42a372b19f5efa14}}
|
|
TT\+\_\+\+Syscall3&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Syscall4@{TT\_Syscall4}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Syscall4@{TT\_Syscall4}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a4f33569f79146c4955920b6b1273f100}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a4f33569f79146c4955920b6b1273f100}}
|
|
TT\+\_\+\+Syscall4&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_Syscall5@{TT\_Syscall5}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_Syscall5@{TT\_Syscall5}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921a03295c72f650bc6058eeaa1c4de14b1f}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921a03295c72f650bc6058eeaa1c4de14b1f}}
|
|
TT\+\_\+\+Syscall5&\\
|
|
\hline
|
|
|
|
\raisebox{\heightof{T}}[0pt][0pt]{\index{TT\_CompilerMacro@{TT\_CompilerMacro}!Token.h@{Token.h}}\index{Token.h@{Token.h}!TT\_CompilerMacro@{TT\_CompilerMacro}}}\mbox{\Hypertarget{_token_8h_aa520fbf142ba1e7e659590c07da31921ad815e2ddb15829189dd39b0481c3908e}\label{_token_8h_aa520fbf142ba1e7e659590c07da31921ad815e2ddb15829189dd39b0481c3908e}}
|
|
TT\+\_\+\+Compiler\+Macro&\\
|
|
\hline
|
|
|
|
\end{DoxyEnumFields}
|
|
|
|
|
|
\doxysubsection{Variable Documentation}
|
|
\mbox{\Hypertarget{_token_8h_a11b1388fc87d0706641b71f004f5ce29}\label{_token_8h_a11b1388fc87d0706641b71f004f5ce29}}
|
|
\index{Token.h@{Token.h}!token\_strings@{token\_strings}}
|
|
\index{token\_strings@{token\_strings}!Token.h@{Token.h}}
|
|
\doxysubsubsection{\texorpdfstring{token\_strings}{token\_strings}}
|
|
{\footnotesize\ttfamily const std\+::string token\+\_\+strings\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [extern]}}
|
|
|