src/Pure/PIDE/command.scala
changeset 72772 a9ef39041114
parent 72765 f34f5c057c9e
child 72774 51c0f79d6eed
equal deleted inserted replaced
72771:72976a6bd2ba 72772:a9ef39041114
   413   {
   413   {
   414     span.name match {
   414     span.name match {
   415       // inlined errors
   415       // inlined errors
   416       case Thy_Header.THEORY =>
   416       case Thy_Header.THEORY =>
   417         val reader = Scan.char_reader(Token.implode(span.content))
   417         val reader = Scan.char_reader(Token.implode(span.content))
   418         val header = resources.check_thy_reader(node_name, reader)
   418         val header = resources.check_thy(node_name, reader)
   419         val imports_pos = header.imports_pos
   419         val imports_pos = header.imports_pos
   420         val raw_imports =
   420         val raw_imports =
   421           try {
   421           try {
   422             val read_imports = Thy_Header.read(reader, Token.Pos.none).imports
   422             val read_imports = Thy_Header.read(reader, Token.Pos.none).imports
   423             if (imports_pos.length == read_imports.length) read_imports else error("")
   423             if (imports_pos.length == read_imports.length) read_imports else error("")