operator: is-in-range

    description:
        is-in-range[value1, value2] ket
        returns yes/no if value1 <= the value in ket <= value2
        
    examples:
        is-a-child |*> #=> is-in-range[0,17] age |_self>
        is-a-teenager |*> #=> is-in-range[13,19] age |_self>
        is-an-adult |*> #=> not is-in-range[0,17] age |_self>

        -- if the ket has no float value, then return |>
        is-in-range[30, 42] |the cat>
            |>

    see also:
        is-greater-than, is-greater-equal-than, is-less-than, is-less-equal-than, is-equal
        greater-than, greater-equal-than, less-than, less-equal-than, equal, in-range

Home