src/Pure/symtab.ML
changeset 2228 f381c1a98209
parent 1415 cef540a0a10e
child 2672 85d7e800d754
equal deleted inserted replaced
2227:18e993700540 2228:f381c1a98209
   134   | dups => raise DUPS (map fst dups));
   134   | dups => raise DUPS (map fst dups));
   135 
   135 
   136 fun extend eq (tab, alst) =
   136 fun extend eq (tab, alst) =
   137   generic_extend (eq_pair eq) dest make tab alst;
   137   generic_extend (eq_pair eq) dest make tab alst;
   138 
   138 
   139 val extend_new = extend (K false);
   139 fun extend_new (tab, alst) = extend (K false) (tab, alst);
   140 
   140 
   141 fun merge eq (tab1, tab2) =
   141 fun merge eq (tab1, tab2) =
   142   generic_merge (eq_pair eq) dest make tab1 tab2;
   142   generic_merge (eq_pair eq) dest make tab1 tab2;
   143 
   143 
   144 
   144