equal
deleted
inserted
replaced
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("") |