src/Pure/PIDE/document.scala
changeset 51294 0850d43cb355
parent 51293 05b1bbae748d
child 51494 8f3d1a7bee26
equal deleted inserted replaced
51293:05b1bbae748d 51294:0850d43cb355
    38   object Node
    38   object Node
    39   {
    39   {
    40     sealed case class Header(
    40     sealed case class Header(
    41       imports: List[Name],
    41       imports: List[Name],
    42       keywords: Thy_Header.Keywords,
    42       keywords: Thy_Header.Keywords,
    43       files: List[String],
       
    44       errors: List[String] = Nil)
    43       errors: List[String] = Nil)
    45     {
    44     {
    46       def error(msg: String): Header = copy(errors = errors ::: List(msg))
    45       def error(msg: String): Header = copy(errors = errors ::: List(msg))
    47     }
    46     }
    48 
    47 
    49     def bad_header(msg: String): Header = Header(Nil, Nil, Nil, List(msg))
    48     def bad_header(msg: String): Header = Header(Nil, Nil, List(msg))
    50 
    49 
    51     object Name
    50     object Name
    52     {
    51     {
    53       val empty = Name("", "", "")
    52       val empty = Name("", "", "")
    54 
    53