field_name_ast_tr superceded by constify_ast_tr in Pure;
authorwenzelm
Wed, 08 Aug 2001 17:39:16 +0200
changeset 11490 f9ae28f55178
parent 11489 1fd5469c195e
child 11491 085a0d2857e8
field_name_ast_tr superceded by constify_ast_tr in Pure;
src/HOL/Tools/record_package.ML
--- a/src/HOL/Tools/record_package.ML	Wed Aug 08 17:38:53 2001 +0200
+++ b/src/HOL/Tools/record_package.ML	Wed Aug 08 17:39:16 2001 +0200
@@ -223,16 +223,6 @@
 
 (** concrete syntax for records **)
 
-(* parse ast translations *)
-
-fun field_name_ast_tr [Syntax.Variable c] = Syntax.Constant c
-  | field_name_ast_tr asts = raise Syntax.AST ("field_name_ast_tr", asts);
-
-
-val parse_ast_translation =
- [("_field_name", field_name_ast_tr)];
-
-
 (* parse translations *)
 
 fun gen_field_tr mark sfx (t as Const (c, _) $ Const (name, _) $ arg) =
@@ -975,7 +965,7 @@
 
 val setup =
  [RecordsData.init,
-  Theory.add_trfuns (parse_ast_translation, parse_translation, [], []),
+  Theory.add_trfuns ([], parse_translation, [], []),
   Method.add_methods [record_split_method],
   Simplifier.change_simpset_of Simplifier.addsimprocs [record_simproc]];