Many high-level data types are available in MERL to allow for cleaner code and logic.
integer
float
collection
set
string
range
[integer]
[decimal number]
([comma group])
{[comma group]}
"[string]"
'[string]'
[[number],[number]]r
[[number],[number])
([number],[number]]
([number],[number])r