fr.umlv.tatoo.cc.ebnf.ast
Interface AnnotationComputer

All Known Implementing Classes:
EBNFAnnotationComputer

public interface AnnotationComputer


Method Summary
 void computeEmptyNodeAnnotation(NodeAST node)
           
 void computeNodeAnnotation(NodeAST node, TreeAST first, TreeAST last)
           
 void computeTokenAnnotation(TokenAST<?> token)
           
 

Method Detail

computeTokenAnnotation

void computeTokenAnnotation(TokenAST<?> token)

computeNodeAnnotation

void computeNodeAnnotation(NodeAST node,
                           TreeAST first,
                           TreeAST last)

computeEmptyNodeAnnotation

void computeEmptyNodeAnnotation(NodeAST node)