• Places
    • Home
    • Graphs
    • Prefixes
  • Admin
    • Users
    • Settings
    • Plugins
    • Statistics
  • CPACK
    • Home
    • List packs
    • Submit pack
  • Repository
    • Load local file
    • Load from HTTP
    • Load from library
    • Remove triples
    • Clear repository
  • Query
    • YASGUI SPARQL Editor
    • Simple Form
    • SWISH Prolog shell
  • Help
    • Documentation
    • Tutorial
    • Roadmap
    • HTTP Services
  • Login

A.9.17.7 FD set predicates
All Application Manual Name SummaryHelp

  • Documentation
    • Reference manual
      • The SWI-Prolog library
        • library(clpfd): CLP(FD): Constraint Logic Programming over Finite Domains
          • CLP(FD) predicate index
            • FD set predicates
              • in_set/2
              • fd_set/2
              • is_fdset/1
              • empty_fdset/1
              • fdset_parts/4
              • empty_interval/2
              • fdset_interval/3
              • fdset_singleton/2
              • fdset_min/2
              • fdset_max/2
              • fdset_size/2
              • list_to_fdset/2
              • fdset_to_list/2
              • range_to_fdset/2
              • fdset_to_range/2
              • fdset_add_element/3
              • fdset_del_element/3
              • fdset_disjoint/2
              • fdset_intersect/2
              • fdset_intersection/3
              • fdset_member/2
              • fdset_eq/2
              • fdset_subset/2
              • fdset_subtract/3
              • fdset_union/3
              • fdset_union/2
              • fdset_complement/2
    • Packages
Availability::- use_module(library(clpfd)).
Source[semidet]fdset_interval(?Interval, ?Min, ?Max)
Interval is a non-empty FD set consisting of the single interval Min..Max. Min is an integer or the atom inf to denote negative infinity. Max is an integer or the atom sup to denote positive infinity.

Either Interval or Min and Max must be ground.

ClioPatria (version V3.1.1-51-ga0b30a5)