(************************************************************************) (* * The Coq Proof Assistant / The Coq Development Team *) (* v * Copyright INRIA, CNRS and contributors *) (* nat) => abstract lia: zarith. #[global] Hint Extern 10 (_ <= _) => abstract lia: zarith. #[global] Hint Extern 10 (_ < _) => abstract lia: zarith. #[global] Hint Extern 10 (_ >= _) => abstract lia: zarith. #[global] Hint Extern 10 (_ > _) => abstract lia: zarith. #[global] Hint Extern 10 (_ <> _ :>nat) => abstract lia: zarith. #[global] Hint Extern 10 (~ _ <= _) => abstract lia: zarith. #[global] Hint Extern 10 (~ _ < _) => abstract lia: zarith. #[global] Hint Extern 10 (~ _ >= _) => abstract lia: zarith. #[global] Hint Extern 10 (~ _ > _) => abstract lia: zarith. #[global] Hint Extern 10 (_ = _ :>Z) => abstract lia: zarith. #[global] Hint Extern 10 (_ <= _)%Z => abstract lia: zarith. #[global] Hint Extern 10 (_ < _)%Z => abstract lia: zarith. #[global] Hint Extern 10 (_ >= _)%Z => abstract lia: zarith. #[global] Hint Extern 10 (_ > _)%Z => abstract lia: zarith. #[global] Hint Extern 10 (_ <> _ :>Z) => abstract lia: zarith. #[global] Hint Extern 10 (~ (_ <= _)%Z) => abstract lia: zarith. #[global] Hint Extern 10 (~ (_ < _)%Z) => abstract lia: zarith. #[global] Hint Extern 10 (~ (_ >= _)%Z) => abstract lia: zarith. #[global] Hint Extern 10 (~ (_ > _)%Z) => abstract lia: zarith. #[global] Hint Extern 10 False => abstract lia: zarith.