ScriptStack 1.0.0
A .NET scripting language
Lade ...
Suche ...
Keine Treffer
ScriptStack.Compiler.ParserException Klassenreferenz
Klassendiagramm für ScriptStack.Compiler.ParserException:
ScriptStack.Runtime.ScriptStackException

Öffentliche Methoden

 ParserException ()
 
 ParserException (string strMessage)
 
 ParserException (string strMessage, Exception exceptionInner)
 
 ParserException (string message, Token token)
 
- Öffentliche Methoden geerbt von ScriptStack.Runtime.ScriptStackException
 ScriptStackException ()
 
 ScriptStackException (string message)
 
 ScriptStackException (string message, Exception innerException)
 
override string ToString ()
 

Private Attribute

Token token
 

Weitere Geerbte Elemente

- Propertys geerbt von ScriptStack.Runtime.ScriptStackException
new string Message [get]
 
string MessageTrace [get]
 

Beschreibung der Konstruktoren und Destruktoren

◆ ParserException() [1/4]

ScriptStack.Compiler.ParserException.ParserException ( )
22 : base()
23 {
24 token = null;
25 }
Token token
Definition ParserException.cs:15

Benutzt ScriptStack.Compiler.ParserException.token.

◆ ParserException() [2/4]

ScriptStack.Compiler.ParserException.ParserException ( string strMessage)
28 : base("ParserException: " + strMessage)
29 {
30 token = null;
31 }

Benutzt ScriptStack.Compiler.ParserException.token.

◆ ParserException() [3/4]

ScriptStack.Compiler.ParserException.ParserException ( string strMessage,
Exception exceptionInner )
34 : base(strMessage, exceptionInner)
35 {
36 token = null;
37 }

Benutzt ScriptStack.Compiler.ParserException.token.

◆ ParserException() [4/4]

ScriptStack.Compiler.ParserException.ParserException ( string message,
Token token )
40 : base(message + " Zeile " + (token.Line + 1) + ", Zeichen "+ System.Math.Abs(token.Column - 1) + ": " + token.Text)
41 {
42 this.token = token;
43 }
int Column
Definition Token.cs:138
string Text
Definition Token.cs:143
int Line
Definition Token.cs:133
string message
Definition ScriptStackException.cs:13

Benutzt ScriptStack.Compiler.ParserException.token.

Dokumentation der Datenelemente

◆ token


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: