src/Pure/Syntax/syntax.ML
changeset 69071 3ef82592dc22
parent 69003 a015f1d3ba0c
child 69077 11529ae45786
--- a/src/Pure/Syntax/syntax.ML	Wed Sep 26 13:36:10 2018 +0200
+++ b/src/Pure/Syntax/syntax.ML	Wed Sep 26 17:04:50 2018 +0200
@@ -75,7 +75,7 @@
   type syntax
   val eq_syntax: syntax * syntax -> bool
   val force_syntax: syntax -> unit
-  val get_infix: syntax -> string -> {assoc: Syntax_Ext.assoc, delim: string, pri: int} option
+  val get_infix: syntax -> string -> {assoc: Printer.assoc, delim: string, pri: int} option
   val lookup_const: syntax -> string -> string option
   val is_keyword: syntax -> string -> bool
   val tokenize: syntax -> bool -> Symbol_Pos.T list -> Lexicon.token list
@@ -419,7 +419,7 @@
 
 fun force_syntax (Syntax ({gram, ...}, _)) = ignore (Lazy.force gram);
 
-fun get_infix (Syntax ({input, ...}, _)) c = Syntax_Ext.get_infix input c;
+fun get_infix (Syntax ({prtabs, ...}, _)) c = Printer.get_infix prtabs c;
 
 fun lookup_const (Syntax ({consts, ...}, _)) = Symtab.lookup consts;
 fun is_keyword (Syntax ({lexicon, ...}, _)) = Scan.is_literal lexicon o Symbol.explode;