TFL/usyntax.sml
changeset 3330 ab7161e593c8
parent 3302 404fe31fd8d2
child 3353 9112a2efb9a3
--- a/TFL/usyntax.sml	Mon May 26 12:26:35 1997 +0200
+++ b/TFL/usyntax.sml	Mon May 26 12:27:58 1997 +0200
@@ -212,10 +212,6 @@
                                end
   | dest_term(Bound _)       = raise ERR{func = "dest_term",mesg = "Bound"};
 
-fun dest_var(Var((s,i),ty)) = {Name = s, Ty = ty}
-  | dest_var(Free(s,ty))    = {Name = s, Ty = ty}
-  | dest_var _ = raise ERR{func = "dest_var", mesg = "not a variable"};
-
 fun dest_const(Const(s,ty)) = {Name = s, Ty = ty}
   | dest_const _ = raise ERR{func = "dest_const", mesg = "not a constant"};
 
@@ -290,8 +286,6 @@
   
 
 (* Query routines *)
-val is_var    = can dest_var
-val is_const  = can dest_const
 val is_comb   = can dest_comb
 val is_abs    = can dest_abs
 val is_eq     = can dest_eq
@@ -433,8 +427,6 @@
    end;
 
 
-val Term_to_string = string_of_cterm;
-
 fun dest_relation tm =
    if (type_of tm = HOLogic.boolT)
    then let val (Const("op :",_) $ (Const("Pair",_)$y$x) $ R) = tm