TrivialLexer Class

Definition

Line 8 of System.Lex/TrivialLexer.cm

Inheritance

Constructors & Destructor

public TrivialLexer(const String<uchar>& content_, const String<char>& fileName_, int fileIndex_)
public TrivialLexer(const uchar* start_, const uchar* end_, const String<char>& fileName_, int fileIndex_)

Member Functions

public override int NextState(int state, uchar c)

Constructor& Destructor Details

TrivialLexer Constructor

public TrivialLexer(const String<uchar>& content_, const String<char>& fileName_, int fileIndex_)

Definition
Line 10 of System.Lex/TrivialLexer.cm


TrivialLexer Constructor

public TrivialLexer(const uchar* start_, const uchar* end_, const String<char>& fileName_, int fileIndex_)

Definition
Line 14 of System.Lex/TrivialLexer.cm


Member Function Details

NextState Member Function

public override int NextState(int state, uchar c)

Definition
Line 18 of System.Lex/TrivialLexer.cm