C# Class XSpect.Yacq.LanguageServices.Reader

Generates pre-evaluating YacqExpression by supplied rules from code string sequence.
Datei anzeigen Open project: takeshik/yacq

Public Methods

Method Description
Read ( IEnumerable input ) : XSpect.Yacq.Expressions.YacqExpression[]

Reads the code string and generates expressions.

Reader ( ) : System

Initializes a new instance of the Reader class.

Reader ( Grammar grammar ) : System

Initializes a new instance of the Reader class.

Private Methods

Method Description
GetDefinitiveParser ( ) : IEnumerable>.Parser

Method Details

Read() public method

Reads the code string and generates expressions.
public Read ( IEnumerable input ) : XSpect.Yacq.Expressions.YacqExpression[]
input IEnumerable The code string to read.
return XSpect.Yacq.Expressions.YacqExpression[]

Reader() public method

Initializes a new instance of the Reader class.
public Reader ( ) : System
return System

Reader() public method

Initializes a new instance of the Reader class.
public Reader ( Grammar grammar ) : System
grammar Grammar The grammar definition to read.
return System