Table of Contents

Class TScriptWriter

Namespace
gudusoft.gsqlparser.scriptWriter
Assembly
gudusoft.gsqlparser.dll
public class TScriptWriter
Inheritance
TScriptWriter
Inherited Members

Methods

acceptOracleHint(string)

public virtual void acceptOracleHint(string text)

Parameters

text string

addBinaryOperator(EExpressionType)

public virtual void addBinaryOperator(EExpressionType expressionType)

Parameters

expressionType EExpressionType

addComparisonOperator(EComparisonType)

public virtual void addComparisonOperator(EComparisonType comparisonType)

Parameters

comparisonType EComparisonType

addIdentifier(string)

public virtual void addIdentifier(string text)

Parameters

text string

addKeyword(string)

public virtual void addKeyword(string text)

Parameters

text string

addLiteral(string)

public virtual void addLiteral(string text)

Parameters

text string

addNewline()

public virtual void addNewline()

addOperator(string, ETokenType)

public virtual void addOperator(string text, ETokenType tokenType)

Parameters

text string
tokenType ETokenType

addSemicolon()

public virtual void addSemicolon()

addSpace(int)

public virtual void addSpace(int count)

Parameters

count int

addSymbol(string)

public virtual void addSymbol(string symbol)

Parameters

symbol string

addSymbol(string, int)

public virtual void addSymbol(string symbol, int tokenCode)

Parameters

symbol string
tokenCode int

addToken(TSourceToken)

public virtual void addToken(TSourceToken st)

Parameters

st TSourceToken

addUnaryOperator(EExpressionType)

public virtual void addUnaryOperator(EExpressionType expressionType)

Parameters

expressionType EExpressionType

reset()

public virtual void reset()

verifyTokens(TSourceTokenList, bool)

public virtual bool verifyTokens(TSourceTokenList originalTokens, bool partialChecking)

Parameters

originalTokens TSourceTokenList
partialChecking bool

Returns

bool

writeTo(TextWriter)

public virtual void writeTo(TextWriter writer)

Parameters

writer TextWriter