1 个不稳定版本
0.1.0 | 2021 年 1 月 7 日 |
---|
#3 in #pig
7KB
103 行
oink
奥尼克是一个用 Rust 编写的英语到 Pig Latin 的翻译库和命令行工具。
作为 Rust 库使用
use oink::{word_to_pig_latin, sentence_to_pig_latin};
// Convert a single word to pig latin & print it.
match word_to_pig_latin("Word") {
Some(word) => {println!("{}", word)}
None => {println!("Word")}
}
// Convert a sentence/paragraph(s) to pig latin & print it.
match sentence_to_pig_latin("This is a sentence.") {
Some(sentence) => {println!("{}", sentence)}
None => {println!("This is a sentence.")}
}
作为命令行工具使用
使用 cargo
安装
cargo install oink
使用命令
oink <STRING>
lib.rs
:
oink
是一个库和命令行工具,允许您将英语翻译成 Pig Latin。
如何作为库使用
use oink::{word_to_pig_latin, sentence_to_pig_latin};
// Convert a single word to pig latin & print it.
match word_to_pig_latin("Word") {
Some(word) => {println!("{}", word)}
None => {println!("Word")}
}
// Convert a sentence/paragraph(s) to pig latin & print it.
match sentence_to_pig_latin("This is a sentence.") {
Some(sentence) => {println!("{}", sentence)}
None => {println!("This is a sentence.")}
}
如何作为命令行工具使用
使用 cargo
安装
cargo install oink
使用命令
oink <STRING>
依赖项
~2.2–3MB
~54K SLoC