ScriptStack 1.0.4
Loading...
Searching...
No Matches
Token.cs File Reference

Go to the source code of this file.

Classes

class  ScriptStack.Compiler.SerializableToken
class  ScriptStack.Compiler.Token
 A lexical token or simply token is a string with an assigned and thus identified meaning. More...

Namespaces

namespace  ScriptStack
namespace  ScriptStack.Compiler

Enumerations

enum  ScriptStack.Compiler.TokenType {
  ScriptStack.Compiler.Include , ScriptStack.Compiler.Shared , ScriptStack.Compiler.Var , ScriptStack.Compiler.LeftBrace ,
  ScriptStack.Compiler.RightBrace , ScriptStack.Compiler.LeftParen , ScriptStack.Compiler.RightParen , ScriptStack.Compiler.LeftBracket ,
  ScriptStack.Compiler.RightBracket , ScriptStack.Compiler.Period , ScriptStack.Compiler.Comma , ScriptStack.Compiler.SemiColon ,
  ScriptStack.Compiler.Increment , ScriptStack.Compiler.Decrement , ScriptStack.Compiler.Plus , ScriptStack.Compiler.Minus ,
  ScriptStack.Compiler.Multiply , ScriptStack.Compiler.Divide , ScriptStack.Compiler.Modulo , ScriptStack.Compiler.Assign ,
  ScriptStack.Compiler.AssignPlus , ScriptStack.Compiler.AssignMinus , ScriptStack.Compiler.AssignMultiply , ScriptStack.Compiler.AssignDivide ,
  ScriptStack.Compiler.AssignBinaryAnd , ScriptStack.Compiler.AssignBinaryOr , ScriptStack.Compiler.AssignXor , ScriptStack.Compiler.AssignBinaryNot ,
  ScriptStack.Compiler.AssignModulo , ScriptStack.Compiler.And , ScriptStack.Compiler.Or , ScriptStack.Compiler.Not ,
  ScriptStack.Compiler.Equal , ScriptStack.Compiler.NotEqual , ScriptStack.Compiler.Greater , ScriptStack.Compiler.GreaterEqual ,
  ScriptStack.Compiler.Less , ScriptStack.Compiler.LessEqual , ScriptStack.Compiler.If , ScriptStack.Compiler.Else ,
  ScriptStack.Compiler.Switch , ScriptStack.Compiler.Case , ScriptStack.Compiler.Default , ScriptStack.Compiler.Colon ,
  ScriptStack.Compiler.While , ScriptStack.Compiler.For , ScriptStack.Compiler.Foreach , ScriptStack.Compiler.In ,
  ScriptStack.Compiler.Break , ScriptStack.Compiler.Continue , ScriptStack.Compiler.Function , ScriptStack.Compiler.Return ,
  ScriptStack.Compiler.Identifier , ScriptStack.Compiler.Null , ScriptStack.Compiler.Integer , ScriptStack.Compiler.Float ,
  ScriptStack.Compiler.Boolean , ScriptStack.Compiler.String , ScriptStack.Compiler.Char , ScriptStack.Compiler.Double ,
  ScriptStack.Compiler.ShiftLeft , ScriptStack.Compiler.ShiftRight , ScriptStack.Compiler.CustomObject , ScriptStack.Compiler.Volatile ,
  ScriptStack.Compiler.Struct , ScriptStack.Compiler.Enum , ScriptStack.Compiler.Run , ScriptStack.Compiler.Yield ,
  ScriptStack.Compiler.Lock , ScriptStack.Compiler.Wait , ScriptStack.Compiler.Notify
}
 Known types of Token. More...