Language Processing
v2.0

vig
Interface Parser.Tree.Visitor

All Known Implementing Classes:
Coder, Control
Enclosing class:
Parser.Tree

public static interface Parser.Tree.Visitor

what a visitor must do: receive each tree class separately.


Method Summary
 Object visit(Parser.Tree.Actions node)
           
 Object visit(Parser.Tree.Braces node)
           
 Object visit(Parser.Tree.Group node)
           
 Object visit(Parser.Tree.Gt node)
           
 Object visit(Parser.Tree.Index node)
           
 Object visit(Parser.Tree.Lt node)
           
 Object visit(Parser.Tree.Match node)
           
 Object visit(Parser.Tree.Null node)
           
 Object visit(Parser.Tree.Parens node)
           
 Object visit(Parser.Tree.Ref node)
           
 Object visit(Parser.Tree.Rhs node)
           
 Object visit(Parser.Tree.Rule node)
           
 Object visit(Parser.Tree.Rules node)
           
 Object visit(Parser.Tree.Type node)
           
 Object visit(Parser.Tree.Var node)
           
 Object visit(Parser.Tree.Visit node)
          hook for unknown classes.
 

Method Detail

visit

Object visit(Parser.Tree.Braces node)

visit

Object visit(Parser.Tree.Parens node)

visit

Object visit(Parser.Tree.Rules node)

visit

Object visit(Parser.Tree.Rule node)

visit

Object visit(Parser.Tree.Rhs node)

visit

Object visit(Parser.Tree.Match node)

visit

Object visit(Parser.Tree.Actions node)

visit

Object visit(Parser.Tree.Null node)

visit

Object visit(Parser.Tree.Var node)

visit

Object visit(Parser.Tree.Group node)

visit

Object visit(Parser.Tree.Lt node)

visit

Object visit(Parser.Tree.Gt node)

visit

Object visit(Parser.Tree.Ref node)

visit

Object visit(Parser.Tree.Type node)

visit

Object visit(Parser.Tree.Index node)

visit

Object visit(Parser.Tree.Visit node)
hook for unknown classes.



(c) 2008 Axel T. Schreiner