[[syntax trees at end of parser]] // newSource1.scala package { abstract trait X extends scala.AnyRef { def $init$() = { () }; def x = { val $buf = new _root_.scala.xml.NodeBuffer(); $buf.$amp$plus(new _root_.scala.xml.PCData("hi & bye")); $buf.$amp$plus(new _root_.scala.xml.PCData("red & black")); $buf } }; abstract trait Y extends scala.AnyRef { def $init$() = { () }; def y = { { new _root_.scala.xml.Elem(null, "a", _root_.scala.xml.Null, $scope, false, ({ val $buf = new _root_.scala.xml.NodeBuffer(); $buf.$amp$plus({ { new _root_.scala.xml.Elem(null, "b", _root_.scala.xml.Null, $scope, true) } }); $buf.$amp$plus(new _root_.scala.xml.Text("starthi & bye")); $buf.$amp$plus({ { new _root_.scala.xml.Elem(null, "c", _root_.scala.xml.Null, $scope, true) } }); $buf.$amp$plus(new _root_.scala.xml.Text("world")); $buf.$amp$plus({ { new _root_.scala.xml.Elem(null, "d", _root_.scala.xml.Null, $scope, true) } }); $buf.$amp$plus(new _root_.scala.xml.Text("stuffred & black")); $buf }: _*)) } } } }