src/HOL/Tools/Nitpick/nitpick_kodkod.ML
changeset 33705 947184dc75c9
parent 33631 d3af5b21cbaf
child 33744 e82531ebf5f3
equal deleted inserted replaced
33653:feaf3627a844 33705:947184dc75c9
   214      ("nat_add", tabulate_nat_op2 debug univ_card (nat_card, j0) (op +))
   214      ("nat_add", tabulate_nat_op2 debug univ_card (nat_card, j0) (op +))
   215    else if Kodkod.Rel x = int_add_rel then
   215    else if Kodkod.Rel x = int_add_rel then
   216      ("int_add", tabulate_int_op2 debug univ_card (int_card, j0) (op +))
   216      ("int_add", tabulate_int_op2 debug univ_card (int_card, j0) (op +))
   217    else if Kodkod.Rel x = nat_subtract_rel then
   217    else if Kodkod.Rel x = nat_subtract_rel then
   218      ("nat_subtract",
   218      ("nat_subtract",
   219       tabulate_op2 debug univ_card (nat_card, j0) j0 (op nat_minus))
   219       tabulate_op2 debug univ_card (nat_card, j0) j0 (uncurry nat_minus))
   220    else if Kodkod.Rel x = int_subtract_rel then
   220    else if Kodkod.Rel x = int_subtract_rel then
   221      ("int_subtract", tabulate_int_op2 debug univ_card (int_card, j0) (op -))
   221      ("int_subtract", tabulate_int_op2 debug univ_card (int_card, j0) (op -))
   222    else if Kodkod.Rel x = nat_multiply_rel then
   222    else if Kodkod.Rel x = nat_multiply_rel then
   223      ("nat_multiply", tabulate_nat_op2 debug univ_card (nat_card, j0) (op * ))
   223      ("nat_multiply", tabulate_nat_op2 debug univ_card (nat_card, j0) (op * ))
   224    else if Kodkod.Rel x = int_multiply_rel then
   224    else if Kodkod.Rel x = int_multiply_rel then