io/
io.rs

1use ang::Angle;
2use melcome::expression::{Intention, Expression, Url, Expressing, Digging, Crawling};
3
4fn main() {
5
6    let url1 = Box::new(Url("andyjado.com.1".to_string()));
7    let url3 = Url("andyjado.com.3".to_string());
8    let url4 = Box::new(Url("andyjado.com.4".to_string()));
9    let cta = Angle::Degrees(30.9);
10
11    let mut epr1 = Expression::from_obe(url1.clone());
12    let itn1 = Intention::new();
13    let mut expr2 = Expression::from_itn(itn1);
14    expr2.judge(cta);
15    expr2.express(url1);
16    epr1.express(Box::new(url3));
17    let mut expr3 = epr1.sniff(url4);
18
19    println!("{epr1}\n\n{expr2}\n\n{expr3}\n");
20
21}