C# Class Tools.YyLexer

Show file Open project: Ezakhiel/Donate-Money-For-Unicorns-ubbse2015 Class Usage Examples

Public Properties

Property Type Description
cats System.Collections.Hashtable
erh ErrorHandler
m_encoding System.Text.Encoding
m_gencat UnicodeCategory
reswds System.Collections.Hashtable
starts System.Collections.Hashtable
tokens System.Collections.Hashtable
toupper bool
types System.Collections.Hashtable
usingEOF bool

Protected Properties

Property Type Description
arr int[]

Public Methods

Method Description
EmitDfa ( TextWriter outFile ) : void
GetDfa ( ) : void
GetEnumerator ( ) : IEnumerator
OldAction ( Lexer yyl, string &yytext, int action, bool &reject ) : TOKEN
UsingCat ( UnicodeCategory cat ) : Charset
YyLexer ( ErrorHandler eh ) : System

Protected Methods

Method Description
Tokenfactory ( Lexer yyl ) : object

Private Methods

Method Description
CharIsSeparator ( char c ) : bool
CharIsSymbol ( char c ) : bool
Filter ( char ch ) : char
GetTest ( string name ) : ChTest
UsingChar ( char ch ) : void
testEOF ( char ch ) : bool

Method Details

EmitDfa() public method

public EmitDfa ( TextWriter outFile ) : void
outFile System.IO.TextWriter
return void

GetDfa() public method

public GetDfa ( ) : void
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

OldAction() public method

public OldAction ( Lexer yyl, string &yytext, int action, bool &reject ) : TOKEN
yyl Lexer
yytext string
action int
reject bool
return TOKEN

Tokenfactory() protected method

protected Tokenfactory ( Lexer yyl ) : object
yyl Lexer
return object

UsingCat() public method

public UsingCat ( UnicodeCategory cat ) : Charset
cat UnicodeCategory
return Charset

YyLexer() public method

public YyLexer ( ErrorHandler eh ) : System
eh ErrorHandler
return System

Property Details

arr protected property

protected int[] arr
return int[]

cats public property

public Hashtable,System.Collections cats
return System.Collections.Hashtable

erh public property

public ErrorHandler,Tools erh
return ErrorHandler

m_encoding public property

public Encoding,System.Text m_encoding
return System.Text.Encoding

m_gencat public property

public UnicodeCategory m_gencat
return UnicodeCategory

reswds public property

public Hashtable,System.Collections reswds
return System.Collections.Hashtable

starts public property

public Hashtable,System.Collections starts
return System.Collections.Hashtable

tokens public property

public Hashtable,System.Collections tokens
return System.Collections.Hashtable

toupper public property

public bool toupper
return bool

types public property

public Hashtable,System.Collections types
return System.Collections.Hashtable

usingEOF public property

public bool usingEOF
return bool