@@ -268,7 +268,7 @@ def __init__(self, cpname, pyname, kwrd, prio, signs):
268268 self .cpo_name = cpname
269269 self .python_name = pyname
270270 self .priority = prio
271- if kwrd :
271+ if kwrd is not None :
272272 self .keyword = kwrd
273273 else :
274274 self .keyword = cpname
@@ -571,8 +571,8 @@ def __ne__(self, other):
571571 CpoSignature (Type_Constraint , (Type_PositiveInt , Type_CumulExpr )),
572572 CpoSignature (Type_Constraint , (Type_CumulExpr , Type_IntExpr )),
573573 CpoSignature (Type_Constraint , (Type_IntExpr , Type_CumulExpr ))) )
574- Oper_lexicographic = CpoOperation ("lexicographic" , "lexicographic" , None , - 1 , ( CpoSignature (Type_Constraint , (Type_IntExprArray , Type_IntExprArray )),) )
575- Oper_strict_lexicographic = CpoOperation ("strictLexicographic" , "strict_lexicographic" , None , - 1 , ( CpoSignature (Type_Constraint , (Type_IntExprArray , Type_IntExprArray )),) )
574+ Oper_lexicographic = CpoOperation ("lexicographic" , "lexicographic" , None , - 1 , ( CpoSignature (Type_BoolExpr , (Type_IntExprArray , Type_IntExprArray )),) )
575+ Oper_strict_lexicographic = CpoOperation ("strictLexicographic" , "strict_lexicographic" , None , - 1 , ( CpoSignature (Type_BoolExpr , (Type_IntExprArray , Type_IntExprArray )),) )
576576Oper_log = CpoOperation ("log" , "log" , None , - 1 , ( CpoSignature (Type_FloatExpr , (Type_FloatExpr ,)),) )
577577Oper_logical_and = CpoOperation ("and" , "logical_and" , "&&" , 7 , ( CpoSignature (Type_BoolExpr , (Type_BoolExpr , Type_BoolExpr )),
578578 CpoSignature (Type_BoolExpr , (Type_BoolExprArray ,)),) )
0 commit comments