blob: 09c02da19a10aaac1db6d31915eaf867574e8bd3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package dotty.tools.dotc.core
object periodtest {
println("Welcome to the Scala worksheet") //> Welcome to the Scala worksheet
import Periods._
val p1 = Period(1, 2, 7) //> p1 : dotty.tools.dotc.core.Periods.Period = Period(2..7, run = 1)
val p2 = Period(1, 3, 7) //> p2 : dotty.tools.dotc.core.Periods.Period = Period(3..7, run = 1)
p1 contains p2 //> res0: Boolean = true
p1 contains p1 //> res1: Boolean = true
p2 contains p1 //> res2: Boolean = false
p1 contains Period(0, 3, 3) //> res3: Boolean = false
p1 contains Period(2, 3, 3) //> res4: Boolean = false
p1 contains Nowhere //> res5: Boolean = false
p1 overlaps p1 //> res6: Boolean = true
Period(1, 2, 7) overlaps Period(1, 6, 9) //> res7: Boolean = true
}
|