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}