C# 클래스 Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.TokenStream

파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
AddError ( string msg ) : void
DequeueToken ( ) : Token
FromWord ( string token ) : Token
PopTokenInternal ( ) : void
PopTokenInternal2 ( ) : Token
SafePeek ( ) : char
SafePop ( ) : char
SkipLine ( ) : void

메소드 상세

AddEdid() 공개 정적인 메소드

public static AddEdid ( string s ) : void
s string
리턴 void

AddFunction() 공개 정적인 메소드

public static AddFunction ( string s ) : void
s string
리턴 void

AddGlobal() 공개 정적인 메소드

public static AddGlobal ( string s ) : void
s string
리턴 void

AddLocal() 공개 메소드

public AddLocal ( string s ) : void
s string
리턴 void

PeekNextStatement() 공개 메소드

public PeekNextStatement ( ) : Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]
리턴 Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]

PopNextStatement() 공개 메소드

public PopNextStatement ( ) : Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]
리턴 Nexus.Client.Games.Gamebryo.Tools.TESsnip.ScriptCompiler.Token[]

Reset() 공개 정적인 메소드

public static Reset ( ) : void
리턴 void

TokenStream() 공개 메소드

public TokenStream ( string file, List errors ) : System
file string
errors List
리턴 System