summaryrefslogtreecommitdiff
path: root/docs/examples/xml/phonebook/embeddedBook.scala
blob: 3286485f0b8aaca78928187699fd86f60f9444e1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/* examples/phonebook/embeddedBook.scala */
package phonebook  

object embeddedBook {

  val company  = <a href="http://acme.org">ACME</a>
  val first    = "Burak"
  val last     = "Emir"
  val location = "work"

  val embBook = 
    <phonebook>
      <descr>
        This is the <b>phonebook</b> of the 
        {company} corporation.
      </descr>
      <entry>
        <name>{ first+" "+last }</name> 
        <phone where={ location }>+41 21 693 68 {val x = 60 + 7; x}</phone>
      </entry>
    </phonebook>;

  def main(args: Array[String]) =
    Console.println( embBook )

}