grino/examples/int.gri

48 lines
785 B
Plaintext

(assert= 7 7)
(assert= 0 (+))
(assert= 3 (+ 3))
(assert= 5 (+ 2 3))
(assert= 0 (-))
(assert= -3 (- 3))
(assert= -1 (- 2 3))
(assert= 5 (- 8 3))
(assert= 1 (*))
(assert= 6 (* 3 2))
(assert= 120 (* 1 2 3 4 5))
(assert= 1 (/))
(assert= 6 (/ 6))
(assert= 3 (/ 6 2))
(assert= 2 (/ 12 2 3))
(assert= 1 (%))
(assert= 3 (% 7 4))
(assert= 2 (% 13 7 4))
(assert= 1 (^))
(assert= 2 (^ 2))
(assert= 8 (^ 2 3))
(assert= 64 (^ 2 3 2))
(assert= true (< 5 10))
(assert= false (< 5 5))
(assert= false (< 5 3))
(assert= true (<= 5 10))
(assert= true (<= 5 5))
(assert= false (<= 5 3))
(assert= true (> 15 10))
(assert= false (> 15 15))
(assert= false (> 15 37))
(assert= true (>= 15 10))
(assert= true (>= 15 15))
(assert= false (>= 15 37))
(assert= true (ne? 5 8))
(assert= false (ne? 5 5))