A Japanese Morphological Analysis Library in Rust. This project fork from fulmicoton's kuromoji-rs.
```rust use lindera::tokenizer::tokenizer::Tokenizer; use std::env; use std::fs::File; use std::io; use std::io::{BufRead, BufReader, BufWriter, Write};
fn main() -> io::Result<()> { let mut argsit = env::args(); let _ = argsit.next().unwrap(); let input = argsit.next().unwrap(); let output = argsit.next().unwrap(); let f = File::open(input)?; let buff = BufReader::new(f);
let mut wtr = BufWriter::new(File::create(output)?);
let mut tokenizer = Tokenizer::normal();
let mut output_line = String::new();
for line_res in buff.lines() {
output_line.clear();
let line = line_res?;
for token in tokenizer.tokenize_str(&line) {
output_line.push_str(token);
output_line.push_str("---");
}
output_line.push_str("\n");
wtr.write_all(&output_line.as_bytes())?;
}
wtr.flush()?;
Ok(())
} ```