19 Tuple Syntax and Semantics

Syntax

(e1, e2) is a tuple

Semantics

If ei ==> vi, then (e1, ..., en) ==> (vi, ..., vn).

If ei : ti, then (e1, ..., en) : t1 * ... * tn.