Jump to content

Set of real numbers: Difference between revisions

m
m (→‎{{header|REXX}}: used alternating quoted literals.)
Line 359:
 
=={{header|Elena}}==
ELENA 3.34 :
<lang elena>import extensions.
Line 365:
{
union : func
= (:val)( self eval:(val) || func eval:(val) ).
intersection : func
= (:val)( self eval:(val) && func eval:(val) ).
difference : func
= (:val)( self eval:(val) && (func eval:(val;)) notinverted ).
}
programpublic =program
[
// union
Line 393:
var set3 := (:x)( (x >= 0.0r) && (x < 3.0r) ) difference(:x) ( (x >= 0.0r) && (x <= 1.0r) ).
set3 (0.0r) assertFalse.
set3 (1.0r) assertFalse.
set3 (2.0r) assertTrue.
].</lang>
 
=={{header|Go}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.