|
FreeLing
4.0
|
Class rule implements a rule of a grammar. More...
#include <grammar.h>


Public Member Functions | |
| rule (const std::wstring &, const std::list< std::wstring > &, const int) | |
| Constructors of the subclass rule. | |
| rule (const rule &r) | |
| rule () | |
| rule & | operator= (const rule &) |
| void | set_governor (const int) |
| set rule governor | |
| unsigned int | get_governor (void) const |
| get rule governor | |
| std::wstring | get_head () const |
| get rule head. | |
| std::list< std::wstring > | get_right () const |
| get right part of the rule. | |
Protected Attributes | |
| std::wstring | head |
| Head of the rule. | |
| std::list< std::wstring > | right |
| Right part of the rule. | |
| int | gov |
| Position of the rule Governor of. | |
Class rule implements a rule of a grammar.
| freeling::rule::rule | ( | const std::wstring & | , |
| const std::list< std::wstring > & | , | ||
| const int | |||
| ) |
Constructors of the subclass rule.
| freeling::rule::rule | ( | const rule & | r | ) |
| unsigned int freeling::rule::get_governor | ( | void | ) | const |
get rule governor
| std::wstring freeling::rule::get_head | ( | ) | const |
get rule head.
| std::list<std::wstring> freeling::rule::get_right | ( | ) | const |
get right part of the rule.
| void freeling::rule::set_governor | ( | const int | ) |
set rule governor
int freeling::rule::gov [protected] |
Position of the rule Governor of.
std::wstring freeling::rule::head [protected] |
Head of the rule.
std::list<std::wstring> freeling::rule::right [protected] |
Right part of the rule.
1.7.6.1