A `FUZZYCONCAT` constraint concatenates two `FUZZYVAR`
objects with a concatenation operator out of {AND; OR}. In much
the same way as mentioned in 7.5.5, the correspondings of linguistic
terms have to be defined in a `TABLE`
file. So for all
concatenation operators and all combinations of linguistic terms
there must be a resulting term in the table of correspondings.
For detailed information see section 7.5.7. Whenever a `FUZZYCONCAT`
is encountered, CSI(C&F) generates automatically the appropriate
rules using this table, as long as no such rules were already
generated previously.

The format of a `FUZZYCONCAT` statement has the format

` FUZZYCONCAT` FuzzyVar1

where FuzzyVar1, FuzzyVar2, and FuzzyVar3 are `FUZZYVAR`
objects. ConcatOp is a concatenation operator out {AND, OR}.
A brief example shows the use of FUZZYCONCAT:

**FUZZYVAR** fuzzy_variable parameterset1

**FUZZYVAR** fuzzy_constraint1 parameterset2

**FUZZYVAR** fuzzy_constraint2 parameterset2

**FUZZYVAR** fuzzy_constraint3 parameterset2

**SET** fuzzy_variable = 15

**FUZZYCOMPARE** fuzzy_constraint1 **IS** fuzzy_variable
> 10

**FUZZYCOMPARE** fuzzy_constraint2 **IS** fuzzy_variable
< 20

**FUZZYCONCAT** fuzzy_constraint3 **IS** fuzzy_constraint1
AND fuzzy_constraint2

**EVAL** fuzzy_constraint3