[ Reference Manual | Alphabetic Index ]
The ECLiPSe Libraries
- anti_unify
- Computes the most specific generalization of two terms
- apply
- Contains the apply/2 predicate
- apply_macros
- Utilities to apply a predicate to all elements of a list resp. all subterms of a term
- asm
- Assemble and disassmble predicates
- atts
- Variable attributes compatible with SICStus v3
- branch_and_bound
- Generic branch-and-bound primitives
- calendar
- Routines for calendar computations, based on modified julian dates (MJD).
- cgi
- Some utilities for writing cgi scripts with ECLiPSe
- changeset
- Compute sets of modified variables
- chr
- Constraint Handling Rules Library
- cio
- Predicates for C-Prolog style I/O (see/tell family)
- conjunto
- Finite Set Constraints Library
- conjunto_fd_sets
- lib(conjunto) compatibility wrapper for lib(fd_sets)
- cprolog
- C-Prolog compatibility package
- cumulative
- Cumulative scheduling constraint library
- daVinci
- This library provides a simple interface to the daVinci graph drawing tool
- document
- Tools for generating documentation from ECLiPSe sources
- ech
- Extended constraint handling rules library
- edge_finder
- Quadratic edge-finder algorithm for disjunctive and cumulative constraints
- edge_finder3
- Cubic edge-finder algorithm for disjunctive and cumulative constraints
- eplex
- Interface to external Simplex or MIP solvers
- eplex_cplex
- Load lib(eplex) with the CPLEX solver
- eplex_relax
- Linear relaxations of constraints for eplex
- eplex_xpress
- Load lib(eplex) with the XPRESS-MP solver
- fcompile
- Generate platform independent object files
- fd
- Finite domain library
- fd_global
- Various global constraints over lists of finite domain variables
- fd_search
- This library contains a generic search routine which
implements a number of partial search methods (complete, credit, lds, bbs, dbs)
- fd_sets
- Solver over sets of integers
- fdplex
- An example of a hybrid solver, using lib(fd) and lib(eplex)
- foreign
- Simple foreign interface like SICStus or Quintus
- fromonto
- Redirect input and output streams in a convenient way
- graph_algorithms
- Collection of graph algorithms
- hash
- Hash table library
- http
- HTTP library
- http_client
- HTTP client library
- http_server
- HTTP server library
- iso
- ISO Prolog compatibility library
- linearize
- Normalizers for arithmetic expressions
- lips
- Measure the system's speed using the naive reverse benchmark
- lists
- Predicates for list manipulation
- matrix_util
- Predicates to build matrices from lists
- mip
- An example implementing MIP-style branch-and-bound
- notinstance
- Constraints for structural equality and subsumption
- numbervars
- C-Prolog style numbervars predicate
- ordset
- Ordered set manipulation utilities
- par_util
- Parallel versions of various predicates
- pretty_print
- Pretty-printing of complex terms
- profile
- Profiling package for ECLiPSe programs
- propia
- The Generalised Propagation Library
- ptags
- Tags file creator
- quintus
- Quintus prolog compatibility package
- quintus_util
- No description available
- r
- Linear constraints over rational numbers (unsupported)
- range
- Allow variables to range over integer or real intervals.
- repair
- Repair library: support for local search via tentative assignments and repair constraints
- repairfd
- No description available
- ria
- Real number Interval Arithmetic constraint solver
- scattered
- Allow a source file to contain non-consecutive clauses
- sepia
- A number of obsolete SEPIA built-ins
- shadow_cons
- A library implementing shadow, or 'local', constraint stores
- sicstus
- SICStus Prolog Compatibility Package
- sockets
- Sicstus compatible sockets interface
- spell
- Predicate name spelling correction
- suspend
- Basic coroutining with triggering on instantiation, binding, constraining
- test_util
- Utilities for automated program tests
- toplevel
- Interactive toplevel using a string-based protocol.
- util
- Various utility predicates for program development
- xref
- Cross-referencing tool
Generated Tue May 29 17:43:05 2001