sapphirec
The Sapphire documentation
|
Go to the source code of this file.
Classes | |
struct | Token |
Typedefs | |
typedef std::vector< Token > | TokenStream |
Enumerations | |
enum | TokenType { TT_Identifier , TT_Number , TT_Float , TT_Keyword , TT_String , TT_Plus , TT_Minus , TT_Mul , TT_Div , TT_At , TT_Equal , TT_LessThan , TT_GreaterThan , TT_LParen , TT_RParen , TT_LBracket , TT_RBracket , TT_Semicolon , TT_LoadedString , TT_EOF , TT_Null , TT_Equals , TT_GTE , TT_LTE , TT_Period , TT_Comma , TT_Path , TT_Exclamation , TT_NEqual , TT_LSQB , TT_RSQB , TT_Type , TT_Import , TT_Syscall0 , TT_Syscall1 , TT_Syscall2 , TT_Syscall3 , TT_Syscall4 , TT_Syscall5 , TT_CompilerMacro } |
Variables | |
const std::string | token_strings [] |
typedef std::vector<Token> TokenStream |
enum TokenType |
|
extern |