src/Pure/PIDE/markup_tree.scala
changeset 73120 c3589f2dff31
parent 72815 85aaaf2cd173
child 73359 d8a0e996614b
equal deleted inserted replaced
73119:83a2b6976515 73120:c3589f2dff31
    29         new Markup_Tree(
    29         new Markup_Tree(
    30           (head.branches /: tail) {
    30           (head.branches /: tail) {
    31             case (branches, tree) =>
    31             case (branches, tree) =>
    32               (branches /: tree.branches) {
    32               (branches /: tree.branches) {
    33                 case (bs, (r, entry)) =>
    33                 case (bs, (r, entry)) =>
    34                   require(!bs.isDefinedAt(r))
    34                   require(!bs.isDefinedAt(r), "cannot merge markup trees")
    35                   bs + (r -> entry)
    35                   bs + (r -> entry)
    36               }
    36               }
    37           })
    37           })
    38     }
    38     }
    39 
    39