Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
11 user(s) are online (10 user(s) are browsing encyclopedia)

Members: 0
Guests: 11

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner
Moped Tuning Bei Mofa-Power gibts alles was das Herz begehrt

Constraint Handling Rules

Constraint Handling Rules (CHR) is a Concurrency (computer science), declarative programming programming language for developing constraint programming systems. CHR was first created by Thom Frühwirth in 1991.

CHR is not commonly used as a programming language in its own right. Rather, it is used to extend a host language with constraint handling. Possible host languages include Prolog, Java programming language and Haskell programming language. CHR is included in major Prolog implementations, including SICStus and SWI-Prolog.

A CHR program, called a constraint handler , is a set of rules for simplification, propagation and simpagation (simultaneous simplification and propation) of (sets of) constraints.

=External link=

  • [http://www.cs.kuleuven.be/~dtai/projects/CHR The CHR Home Page]