constantFolding
API / @publicodes/tools / optims / constantFolding
function constantFolding(engine, params?): ParsedRules<string>
Defined in: optims/constantFolding.ts:435
Applies a constant folding optimisation pass on parsed rules of [engine].
Parameters
Parameter | Type | Description |
---|---|---|
engine | Engine | The engine instantiated with the rules to fold. |
params ? | FoldingParams | The folding parameters. |
Returns
ParsedRules
<string
>
The parsed rules with constant folded rules.