C# Class MarkedNet.Lexer

Show file Open project: T-Alex/MarkedNet Class Usage Examples

Public Methods

Method Description
Lex ( string src, Options options ) : TokensResult

Static Lex Method

Lexer ( Options options ) : System

Protected Methods

Method Description
Lex ( string src ) : TokensResult

Preprocessing

Token ( string srcOrig, bool top, TokensResult result = null ) : TokensResult

Lexing

Method Details

Lex() protected method

Preprocessing
protected Lex ( string src ) : TokensResult
src string
return TokensResult

Lex() public static method

Static Lex Method
public static Lex ( string src, Options options ) : TokensResult
src string
options Options
return TokensResult

Lexer() public method

public Lexer ( Options options ) : System
options Options
return System

Token() protected method

Lexing
protected Token ( string srcOrig, bool top, TokensResult result = null ) : TokensResult
srcOrig string
top bool
result TokensResult
return TokensResult