revert to older between.pl
This commit is contained in:
@@ -6,15 +6,10 @@
|
|||||||
:- use_module(library(error)).
|
:- use_module(library(error)).
|
||||||
|
|
||||||
between(Lower, Upper, X) :-
|
between(Lower, Upper, X) :-
|
||||||
( Upper == inf ->
|
must_be(integer, Lower),
|
||||||
must_be(integer, Lower),
|
must_be(integer, Upper),
|
||||||
can_be(integer, X),
|
can_be(integer, X),
|
||||||
enumerate_nats(Lower, X)
|
between_(Lower, Upper, X).
|
||||||
; must_be(integer, Lower),
|
|
||||||
must_be(integer, Upper),
|
|
||||||
can_be(integer, X),
|
|
||||||
between_(Lower, Upper, X)
|
|
||||||
).
|
|
||||||
|
|
||||||
between_(Lower, Upper, Lower) :-
|
between_(Lower, Upper, Lower) :-
|
||||||
Lower =< Upper.
|
Lower =< Upper.
|
||||||
|
|||||||
Reference in New Issue
Block a user