Enumeration of integers inside a range
Author(s): The CLIP Group.
This modules enumerates integers between two numbers, or checks that an integer lies within a range
Usage and interface
Documentation on exports
PREDICATE
Usage:between(Min,Max,N)
N is a number which is greater than or equal to Min and smaller than or equal to Max. Both Min and Max can be either integer or real numbers.
- The following properties should hold at call time:
(term_typing:nonvar/1)Min is currently a term which is not a free variable.
(term_typing:nonvar/1)Max is currently a term which is not a free variable.
(basic_props:num/1)Min is a number.
(basic_props:num/1)Max is a number. - The following properties should hold upon exit:
(basic_props:int/1)N is an integer.