blob: 94f52c465801c2a66be07af9cd14ff71eac9ec79 (
plain) (
tree)
|
|
class Ping {
val pong = new Pong(this)
def name = "ping"
def loop/*?*/ { poke() }
def poke/*?*/ { pong./*!*/poke() }
override def toString = name
}
class Pong(ping: Ping) {
val name/*?*/ = "pong"
def poke() { ping./*!*/poke() }
override def toString = name
}
|