I can pass the variable as a multi-valued parameter:
scala> <b/> res26: scala.xml.Elem = <b></b> scala> Elem(null,"a",Null,TopScope,res26) res27: scala.xml.Elem = <a><b></b></a>
But I can not pass the XML literal as a multivalued parameter:
scala> Elem(null,"a",Null,TopScope,<b/>) <console>:12: error: not found: value < Elem(null,"a",Null,TopScope,<b/>)
But I can pass the XML literal as a simple parameter
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>
?
thanks
source share