--- a/src/Pure/Thy/thy_header.scala Mon Apr 04 22:42:12 2022 +0200
+++ b/src/Pure/Thy/thy_header.scala Mon Apr 04 23:33:14 2022 +0200
@@ -123,7 +123,7 @@
/* parser */
- trait Parser extends Parse.Parser {
+ trait Parsers extends Parse.Parsers {
val header: Parser[Thy_Header] = {
val load_command =
($$$("(") ~! (position(name) <~ $$$(")")) ^^ { case _ ~ x => x }) |
@@ -199,7 +199,7 @@
(drop_tokens, tokens1 ::: tokens2)
}
- private object Parser extends Parser {
+ private object Parsers extends Parsers {
def parse_header(tokens: List[Token], pos: Token.Pos): Thy_Header =
parse(commit(header), Token.reader(tokens, pos)) match {
case Success(result, _) => result
@@ -219,7 +219,7 @@
if (command) Token.Pos.command
else skip_tokens.foldLeft(Token.Pos.file(node_name.node))(_ advance _)
- Parser.parse_header(tokens, pos).map(Symbol.decode).check(node_name)
+ Parsers.parse_header(tokens, pos).map(Symbol.decode).check(node_name)
}
}