25 lines
507 B
Rust
25 lines
507 B
Rust
|
use incantata::*;
|
||
|
|
||
|
fn main() {
|
||
|
let s = Structure {
|
||
|
onset: 1,
|
||
|
onset_dict: CONSONANTS.chars().collect(),
|
||
|
nucleus: 1,
|
||
|
nucleus_dict: VOCALS
|
||
|
.chars()
|
||
|
.cycle()
|
||
|
.take(VOCALS.len() * 5)
|
||
|
.chain(VOCALS_ACCENTS.chars())
|
||
|
.collect(),
|
||
|
coda: 0,
|
||
|
coda_dict: CONSONANTS.chars().collect(),
|
||
|
|
||
|
min_len: 4,
|
||
|
suggested_len: 15,
|
||
|
};
|
||
|
|
||
|
for _ in 0..10 {
|
||
|
println!("{}", incantata(&s));
|
||
|
}
|
||
|
}
|