#ifndef _RULE_H_ #define _RULE_H_ #include #include "phrase.h" using namespace std; namespace extractor { /** * Structure containing the data for a SCFG rule. */ struct Rule { Rule(const Phrase& source_phrase, const Phrase& target_phrase, const vector& scores, const vector>& alignment); Phrase source_phrase; Phrase target_phrase; vector scores; vector> alignment; }; } // namespace extractor #endif