Skip to content
Snippets Groups Projects
Commit c25d539a authored by ilor's avatar ilor
Browse files

until-done support in wcclrules

parent a3d5ae74
Branches
No related merge requests found
...@@ -72,7 +72,11 @@ void do_stream(boost::shared_ptr<Corpus2::TokenWriter> writer, const Corpus2::Ta ...@@ -72,7 +72,11 @@ void do_stream(boost::shared_ptr<Corpus2::TokenWriter> writer, const Corpus2::Ta
Corpus2::XcesReader xr(tagset, is); Corpus2::XcesReader xr(tagset, is);
Corpus2::Sentence::Ptr s; Corpus2::Sentence::Ptr s;
while ((s = xr.get_next_sentence())) { while ((s = xr.get_next_sentence())) {
rules.execute_once(s); if (opts.until_done) {
rules.execute_until_done(s, opts.until_done_iterations);
} else {
rules.execute_once(s);
}
writer->write_sentence(*s); writer->write_sentence(*s);
if (opts.first) break; if (opts.first) break;
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment