C# Class YAMP.Parser

The YAMP interaction class.
Datei anzeigen Open project: FlorianRappl/YAMP Class Usage Examples

Public Methods

Method Description
Evaluate ( String input, Value>.Dictionary values ) : Value

Execute the evaluation of this parser instance with external symbols.

Parse ( String input ) : QueryContext

Execute the parsing of the given input.

Parser ( ) : System

Creates a new parser.

Parser ( ParseContext context ) : System

Creates a new parser from the given context.

Method Details

Evaluate() public method

Execute the evaluation of this parser instance with external symbols.
public Evaluate ( String input, Value>.Dictionary values ) : Value
input String The input to evaluate.
values Value>.Dictionary /// The values in an Hashtable containing string (name), Value (value) pairs. ///
return Value

Parse() public method

Execute the parsing of the given input.
public Parse ( String input ) : QueryContext
input String The input to parse.
return QueryContext

Parser() public method

Creates a new parser.
public Parser ( ) : System
return System

Parser() public method

Creates a new parser from the given context.
public Parser ( ParseContext context ) : System
context ParseContext The context to use.
return System