src/Pure/Syntax/syntax.ML
changeset 35668 69e1740fbfb1
parent 35429 afa8cf9e63d8
child 36208 74c5e6e3c1d3
--- a/src/Pure/Syntax/syntax.ML	Tue Mar 09 14:55:25 2010 +0100
+++ b/src/Pure/Syntax/syntax.ML	Tue Mar 09 14:29:47 2010 +0100
@@ -29,10 +29,7 @@
   val mode_default: mode
   val mode_input: mode
   val merge_syntaxes: syntax -> syntax -> syntax
-  val empty_syntax: syntax
-  val basic_syntax:
-   {read_class: theory -> xstring -> string,
-    read_type: theory -> xstring -> string} -> syntax
+  val basic_syntax: syntax
   val basic_nonterms: string list
   val print_gram: syntax -> unit
   val print_trans: syntax -> unit
@@ -383,9 +380,9 @@
 
 (* basic syntax *)
 
-fun basic_syntax read =
+val basic_syntax =
   empty_syntax
-  |> update_syntax mode_default (TypeExt.type_ext read)
+  |> update_syntax mode_default TypeExt.type_ext
   |> update_syntax mode_default SynExt.pure_ext;
 
 val basic_nonterms =