[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Walk parse tree Starting at the rule the walkRuleSelector supplies.

Namespace: net.esper.eql.parse
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Shared Sub walk ( _
	ast As AST, _
	walker As EQLBaseWalker, _
	walkRuleSelector As WalkRuleSelector, _
	expression As String _
)
C#
public static void walk (
	AST ast,
	EQLBaseWalker walker,
	WalkRuleSelector walkRuleSelector,
	string expression
)
Visual C++
public:
static void walk (
	AST^ ast, 
	EQLBaseWalker^ walker, 
	WalkRuleSelector^ walkRuleSelector, 
	String^ expression
)

Parameters

ast
AST
ast to walk
walker
net.esper.eql.generated.EQLBaseWalker
walker instance
walkRuleSelector
net.esper.eql.parse.WalkRuleSelector
walk rule
expression
System.String
the expression we are walking in string form