def reverse(op):
"""Reverse the direction of the comparison for normalization purposes"""
rev = not op.reversed if hasattr(op, "reversed") else True
if type(op) == ast.Gt:
newOp = ast.Lt()
transferMetaData(op, newOp)
newOp.reversed = rev
return newOp
elif type(op) == ast.GtE:
newOp = ast.LtE()
transferMetaData(op, newOp)
newOp.reversed = rev
return newOp
else:
return op # Do not change!
评论列表
文章目录