Enhanced C#
Language of your choice: library documentation

Documentation moved to ecsharp.net

GitHub doesn't support HTTP redirects, so you'll be redirected in 3 seconds.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public Member Functions | List of all members
Loyc.LLParserGenerator.RecursivePredVisitor Class Reference

Base class for implementing a visitor that examines a tree of LLLPG Predicates. The default implementation of Visit(P) for each predicate type P recursively visits the children of the P. More...


Source file:
Inheritance diagram for Loyc.LLParserGenerator.RecursivePredVisitor:
Loyc.LLParserGenerator.PredVisitor Loyc.LLParserGenerator.AutoValueSaverVisitor Loyc.LLParserGenerator.LLParserGenerator.PredictionAnalysisVisitor

Remarks

Base class for implementing a visitor that examines a tree of LLLPG Predicates. The default implementation of Visit(P) for each predicate type P recursively visits the children of the P.

Public Member Functions

override void Visit (Seq pred)
 
override void Visit (Alts pred)
 
override void Visit (AndPred pred)
 
override void Visit (Gate pred)
 
- Public Member Functions inherited from Loyc.LLParserGenerator.PredVisitor
void Visit (Pred pred)
 
virtual void Visit (TerminalPred term)
 
virtual void Visit (RuleRef rref)
 
virtual void Visit (EndOfRule end)
 
virtual void VisitOther (Pred pred)
 
void VisitChildrenOf (Seq pred)
 
void VisitChildrenOf (AndPred pred)
 
void VisitChildrenOf (Gate pred)
 
void VisitChildrenOf (Alts pred, bool includeError)