17 lines
301 B
Kotlin
Vendored
17 lines
301 B
Kotlin
Vendored
var initialized = 0
|
|
|
|
object O {
|
|
init {
|
|
initialized += 1
|
|
}
|
|
const val x = 1
|
|
val y = 2
|
|
}
|
|
|
|
fun box() : String {
|
|
if (O.x != 1) return "FAIL 1"
|
|
if (initialized != 0) return "FAIL 2"
|
|
if (O.y != 2) return "FAIL 3"
|
|
if (initialized != 1) return "FAIL 4"
|
|
return "OK"
|
|
} |