RosettaCodeData/Task/Events/E/events-2.e
Ingy döt Net 764da6cbbb CDE
2013-04-10 16:57:12 -07:00

16 lines
295 B
Text

def e := makeEvent()
{
when (e.wait()) -> {
println("[2] Received event.")
}
println("[2] Waiting for event...")
}
{
timer.whenPast(timer.now() + 1000, def _() {
println("[1] Signaling event.")
e.signal()
})
println("[1] Waiting 1 second...")
}