toki mute li ken. mi pali e ijo ante kin taso mi forgor 💀
This commit is contained in:
parent
026eccb401
commit
201407820b
14
src/main.rs
14
src/main.rs
|
@ -6,6 +6,7 @@ use rocket_contrib::serve::StaticFiles;
|
||||||
use rocket::response::NamedFile;
|
use rocket::response::NamedFile;
|
||||||
use markov::Chain;
|
use markov::Chain;
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
|
use rand::Rng;
|
||||||
mod toki;
|
mod toki;
|
||||||
mod nimi_sin;
|
mod nimi_sin;
|
||||||
mod lipu_nimi;
|
mod lipu_nimi;
|
||||||
|
@ -31,8 +32,15 @@ fn o_pali_e_lipu() -> HashMap<String, String> {
|
||||||
let mut ijo = HashMap::new();
|
let mut ijo = HashMap::new();
|
||||||
let nimi_sin = nimi_sin::pali(4);
|
let nimi_sin = nimi_sin::pali(4);
|
||||||
ijo.insert("nimisin".to_string(), nimi_sin.clone()); //o pana e ijo tawa nasin lipu
|
ijo.insert("nimisin".to_string(), nimi_sin.clone()); //o pana e ijo tawa nasin lipu
|
||||||
ijo.insert("kon".to_string(), markov(1));
|
ijo.insert("kon".to_string(), markov(rand::thread_rng().gen_range(1..3)));
|
||||||
ijo.insert("toki".to_string(), toki::pali(&nimi_sin));
|
let mut nanpa = 1;
|
||||||
|
let mut toki_mute = String::new();
|
||||||
|
while nanpa < rand::thread_rng().gen_range(2..5) {
|
||||||
|
toki_mute.push_str(format!("//{}\n", toki::pali(&nimi_sin)).as_str());
|
||||||
|
nanpa += 1;
|
||||||
|
}
|
||||||
|
ijo.insert("toki".to_string(), toki_mute);
|
||||||
|
|
||||||
ijo
|
ijo
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -43,7 +51,7 @@ fn markov(nanpa: u8) -> String { // pali e nimi sin kepeken ilo Mako.
|
||||||
mako.feed_file("nimi").expect("lipu li lon ala a");
|
mako.feed_file("nimi").expect("lipu li lon ala a");
|
||||||
while x < nanpa {
|
while x < nanpa {
|
||||||
kon.push_str(mako.generate_str().as_str());
|
kon.push_str(mako.generate_str().as_str());
|
||||||
kon.push_str(" ");
|
kon.push_str("\r\n");
|
||||||
x += 1;
|
x += 1;
|
||||||
}
|
}
|
||||||
kon
|
kon
|
||||||
|
|
|
@ -11,13 +11,13 @@
|
||||||
|
|
||||||
<div class=nimisin-poki>
|
<div class=nimisin-poki>
|
||||||
<h1 class=nimisin>{{nimisin}}</h1>
|
<h1 class=nimisin>{{nimisin}}</h1>
|
||||||
<p class=kon>{{kon}}</p>
|
<pre class=kon>{{kon}}</pre>
|
||||||
<p class=toki>//{{toki}}</p>
|
<pre class=toki>{{toki}}</pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<footer id="footer" class="toki">
|
<footer id="footer" class="toki">
|
||||||
<a href="seme">ni li seme</a>
|
<a href="seme">ni li seme</a>
|
||||||
<a href="./">o pana e nimi sin</a>
|
<a href="/">o pana e nimi sin</a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
Loading…
Reference in New Issue