| 1. | Constraint programming is an embedding of constraints in a host language.
|
| 2. | Pattern matching can be easily implemented when as unification when the host language supports it.
|
| 3. | Goethe Zentrum hosts language classes, European and Swiss cultural exchange programs and film festivals.
|
| 4. | All teaching is in English but every student must learn French, the host language.
|
| 5. | Rather, it is used to extend a " host language " with constraints.
|
| 6. | The host language must also define " built-in constraints " over terms.
|
| 7. | OMeta # uses braces ( { and } ) to recognize its host language in grammars.
|
| 8. | The guards in rules are built-in constraints, so they effectively execute host language code.
|
| 9. | When the host language does not support these features, they must be implemented along with CHR.
|
| 10. | This is often done by embedding constraints into a programming language, which is called the host language.
|