posso passare una variabile come un parametro multivalore:scrittura letterale XML come parametro a Scala
scala> <b/>
res26: scala.xml.Elem = <b></b>
scala> Elem(null,"a",Null,TopScope,res26)
res27: scala.xml.Elem = <a><b></b></a>
Ma non riesco a passare un letterale XML come parametro multivalore:
scala> Elem(null,"a",Null,TopScope,<b/>)
<console>:12: error: not found: value <
Elem(null,"a",Null,TopScope,<b/>)
Ma Posso passare un letterale XML come parametro semplice
scala> def bar(s:String,n:Elem) = s+n.toString
bar: (s: String, n: scala.xml.Elem)java.lang.String
scala> bar("super ", <a/>)
res30: java.lang.String = super <a></a>
?
Grazie
Grazie, ho guardato nel paragrafo 10.1 :) –