ModErn Text Analysis
META Enumerates Textual Applications
annotation_remover.h
Go to the documentation of this file.
1 
9 #ifndef META_ANNOTATION_REMOVER_H_
10 #define META_ANNOTATION_REMOVER_H_
11 
13 
14 namespace meta
15 {
16 namespace parser
17 {
18 
27 {
28  public:
29  std::unique_ptr<node> operator()(const leaf_node&) override;
30  std::unique_ptr<node> operator()(const internal_node&) override;
31 };
32 }
33 }
34 
35 #endif
An internal node in a parse tree.
Definition: internal_node.h:28
A tree transformer that removes annotations (currently only Penn Treebank style) from trees...
Definition: annotation_remover.h:26
The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retreival, data mining, and other applications of text processing.
Definition: analyzer.h:24
Abstract base class for tree transformers.
Definition: tree_transformer.h:25
std::unique_ptr< node > operator()(const leaf_node &) override
Definition: annotation_remover.cpp:39
A leaf node (pre-terminal) in a parse tree.
Definition: leaf_node.h:24