Test whether the input matches this pattern.

Namespace:  SingularSys.Jep.ConfigurableParser.Matchers
Assembly:  Jep (in Jep.dll) Version: 1.1.0.0 (1.0.0)

Syntax

C#
INode Match(
	Lookahead2Enumerator<Token> it,
	IGrammarParser parser
)
Visual Basic (Declaration)
Function Match ( _
	it As Lookahead2Enumerator(Of Token), _
	parser As IGrammarParser _
) As INode
Visual C++
INode^ Match(
	Lookahead2Enumerator<Token^>^ it, 
	IGrammarParser^ parser
)

Parameters

it
Type: SingularSys.Jep.ConfigurableParser..::.Lookahead2Enumerator<(Of <(Token>)>)
An iterator inspecting the input
parser
Type: SingularSys.Jep.ConfigurableParser..::.IGrammarParser
the parser to use when evaluating sub expressions

Return Value

if matched returns a node representing the content, return null is does not match

Exceptions

ExceptionCondition
SingularSys.Jep..::.ParseExceptionif there is a syntactical error in the input.

See Also