C# Class Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.TokenStream

Afficher le fichier Open project: NexusMods/NexusModManager-4.5

Méthodes publiques

Méthode Description
AddEdid ( string s ) : void
AddFunction ( string s ) : void
AddGlobal ( string s ) : void
AddLocal ( string s ) : void
PeekNextStatement ( ) : Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]
PopNextStatement ( ) : Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]
Reset ( ) : void
TokenStream ( string file, List errors ) : System

Private Methods

Méthode Description
AddError ( string msg ) : void
DequeueToken ( ) : Token
FromWord ( string token ) : Token
PopTokenInternal ( ) : void
PopTokenInternal2 ( ) : Token
SafePeek ( ) : char
SafePop ( ) : char
SkipLine ( ) : void

Method Details

AddEdid() public static méthode

public static AddEdid ( string s ) : void
s string
Résultat void

AddFunction() public static méthode

public static AddFunction ( string s ) : void
s string
Résultat void

AddGlobal() public static méthode

public static AddGlobal ( string s ) : void
s string
Résultat void

AddLocal() public méthode

public AddLocal ( string s ) : void
s string
Résultat void

PeekNextStatement() public méthode

public PeekNextStatement ( ) : Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]
Résultat Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]

PopNextStatement() public méthode

public PopNextStatement ( ) : Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]
Résultat Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]

Reset() public static méthode

public static Reset ( ) : void
Résultat void

TokenStream() public méthode

public TokenStream ( string file, List errors ) : System
file string
errors List
Résultat System