[This is preliminary documentation and is subject to change.]

Performs generalization (if possible)

Namespace: Clarion.Framework.Templates
Assembly: CLARIONLibrary (in CLARIONLibrary.dll) Version: 6.1.0.7 (6.1.0.7)

Syntax

C#
T Generalize(
	Rule matchAll
)

Parameters

matchAll
Type: Clarion.Framework.Core..::..Rule
The match-all rule to compare to the refineable rule during generalization

Return Value

The rule itself if it does not meet the criteria for generalization (or if the rule is not generalizable), or a generalized rule if the rule meets the criteria for generalization

See Also