|
FreeLing
3.1
|
ruleLabeler is an auxiliary class for the depLabeler More...
#include <dep_rules.h>

Public Member Functions | |
| ruleLabeler (void) | |
| Constructor. | |
| ruleLabeler (const std::wstring &, rule_expression *) | |
| bool | check (dep_tree::iterator, dep_tree::iterator) const |
| Evaluate rule conditions. | |
Public Attributes | |
| std::wstring | label |
| rule_expression * | re |
| std::wstring | ancestorLabel |
| int | line |
| line in the file where rule was, useful to trace and issue errors | |
ruleLabeler is an auxiliary class for the depLabeler
| freeling::ruleLabeler::ruleLabeler | ( | void | ) |
Constructor.
| freeling::ruleLabeler::ruleLabeler | ( | const std::wstring & | , |
| rule_expression * | |||
| ) |
| bool freeling::ruleLabeler::check | ( | dep_tree::iterator | ancestor, |
| dep_tree::iterator | descendant | ||
| ) | const |
Evaluate rule conditions.
References freeling::rule_expression::check(), re, and TRACE.
| std::wstring freeling::ruleLabeler::ancestorLabel |
Referenced by freeling::depLabeler::depLabeler().
| std::wstring freeling::ruleLabeler::label |
Referenced by freeling::depLabeler::depLabeler().
line in the file where rule was, useful to trace and issue errors
Referenced by freeling::depLabeler::depLabeler().
Referenced by check(), and freeling::depLabeler::depLabeler().
1.7.6.1