diff options
Diffstat (limited to 'corp/russian/data-import/src/main.rs')
-rw-r--r-- | corp/russian/data-import/src/main.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/corp/russian/data-import/src/main.rs b/corp/russian/data-import/src/main.rs index 336cc3d14f9f..9f2f5089a603 100644 --- a/corp/russian/data-import/src/main.rs +++ b/corp/russian/data-import/src/main.rs @@ -80,11 +80,11 @@ fn main() { let mut out = BufWriter::new(std::io::stdout().lock()); while let Some(elem) = parser.next_element() { - match elem { - oc_parser::OcElement::Grammeme(g) => { - writeln!(out, "{:?}", g).ensure("writing element failed") + if let oc_parser::OcElement::Lemma(lemma) = elem { + if lemma.lemma.word == "тяжёлый" { + writeln!(out, "{:?}", lemma).ensure("writing output failed"); + break; } - oc_parser::OcElement::Lemma(_) => continue, } } |