exec cue eval -i op.cue
cmp stdout expect-stdout-cue

-- frontmatter.toml --
title = "Operators"
description = ""

-- text.md --
CUE supports many common arithmetic and boolean operators.

The operators for division and remainder are different for `int` and `float`.
For `float` CUE supports the `/` operator with the usual meaning.
For `int` CUE supports both Euclidean division (`div` and `mod`)
and truncated division (`quo` and `rem`).

-- op.cue --
a: 3 / 2   // type float
b: 3 div 2 // type int: Euclidean division

c: 3 * "blah"
d: 3 * [1, 2, 3]

e: 8 < 10

-- expect-stdout-cue --
a: 1.5
b: 1
c: "blahblahblah"
d: [1, 2, 3, 1, 2, 3, 1, 2, 3]
e: true
