Ответ 1
Это определяет литерал Symbol. См. Также этот вопрос.
В этом слайд-шоу на ScalaActors.pdf, что указывает одиночная кавычка, когда сообщение отправляется актеру понга?
class Ping(count: int, pong: Pong) extends Actor {
def act() {
pong ! 'Ping // what does the single quote indicate???
receive {
case 'Pong =>
}
}
}
Это определяет литерал Symbol. См. Также этот вопрос.
Указывает Символ. Например. cfr http://www.scala-lang.org/docu/files/api/scala/Symbol.html:
Scala term 'mysym вызовет конструктор класса Symbol следующим образом: Symbol ( "mysym" ).