Enhanced C#
Language of your choice: library documentation
Public Member Functions | List of all members
Loyc.LLParserGenerator.PredVisitor Class Reference

Base class for implementing a visitor that examines a tree of LLLPG Predicates. More...


Source file:
Inheritance diagram for Loyc.LLParserGenerator.PredVisitor:
Loyc.LLParserGenerator.LLParserGenerator.ComputeNext Loyc.LLParserGenerator.LLParserGenerator.GenerateCodeVisitor Loyc.LLParserGenerator.LLParserGenerator.GetCanonical Loyc.LLParserGenerator.RecursivePredVisitor Loyc.LLParserGenerator.RecursiveReplacementPredVisitor Loyc.LLParserGenerator.AutoValueSaverVisitor Loyc.LLParserGenerator.LLParserGenerator.PredictionAnalysisVisitor

Remarks

Base class for implementing a visitor that examines a tree of LLLPG Predicates.

Public Member Functions

void Visit (Pred pred)
 
virtual void Visit (TerminalPred term)
 
virtual void Visit (RuleRef rref)
 
virtual void Visit (Seq seq)
 
virtual void Visit (Alts alts)
 
virtual void Visit (AndPred and)
 
virtual void Visit (ActionPred pred)
 
virtual void Visit (Gate gate)
 
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)