aboutsummaryrefslogtreecommitdiff
path: root/examples/07-int-comparisons/src/IntComparisons.shed
blob: 447315a99ec5a085a268b496dbada9f3e6f63778 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
pub fun main() ! Io -> Unit {
    comparison!("1 < 2", 1 < 2);
    comparison!("1 < 1", 1 < 1);
    comparison!("2 < 1", 2 < 1);

    comparison!("1 <= 2", 1 <= 2);
    comparison!("1 <= 1", 1 <= 1);
    comparison!("2 <= 1", 2 <= 1);

    comparison!("1 > 2", 1 > 2);
    comparison!("1 > 1", 1 > 1);
    comparison!("2 > 1", 2 > 1);

    comparison!("1 >= 2", 1 >= 2);
    comparison!("1 >= 1", 1 >= 1);
    comparison!("2 >= 1", 2 >= 1);
}

fun comparison(description: String, value: Bool) ! Io -> Unit {
    print!(description);
    print!(" ");
    print!(if (value) { "true" } else { "false" });
    print!("\n");
}