comparison src/elaborate.sml @ 206:cb8493759a7b

Remove extraneous disjointness goal
author Adam Chlipala <adamc@hcoop.net>
date Thu, 14 Aug 2008 15:27:35 -0400
parents cb8f69556975
children cc68da3801bc
comparison
equal deleted inserted replaced
205:cb8f69556975 206:cb8493759a7b
791 791
792 val singleton = (L'.CRecord (dom, [(nm, v)]), loc) 792 val singleton = (L'.CRecord (dom, [(nm, v)]), loc)
793 val concat = (L'.CConcat (singleton, rest), loc) 793 val concat = (L'.CConcat (singleton, rest), loc)
794 val gs7 = unifyCons (env, denv) r concat 794 val gs7 = unifyCons (env, denv) r concat
795 in 795 in
796 (loc, env, denv, singleton, rest) :: gs1 @ gs2 @ gs3 @ gs4 @ gs5 @ gs6 @ gs7 796 gs1 @ gs2 @ gs3 @ gs4 @ gs5 @ gs6 @ gs7
797 end 797 end
798 else 798 else
799 raise ex 799 raise ex
800 end 800 end
801 handle _ => raise ex 801 handle _ => raise ex