SQLProvider

ExpressionOptimizer Module

This is just a light-weight expression optimizer. It won't do any heavy stuff...

Nested modules

Modules Description

Methods

Functions and values

Function or value Description

doReduction exp

Full Usage: doReduction exp

Parameters:
Returns: Expression

Does reductions just for a current node.

exp : Expression
Returns: Expression

reductionMethods

Full Usage: reductionMethods

Returns: (Expression -> Expression) list

Used optimization methods

Returns: (Expression -> Expression) list

tryVisit exp

Full Usage: tryVisit exp

Parameters:
Returns: Expression

Expression tree visitor: go through the whole expression tree. Catches the exceptions.

exp : Expression
Returns: Expression

visit exp

Full Usage: visit exp

Parameters:
Returns: Expression

Expression tree visitor: go through the whole expression tree.

exp : Expression
Returns: Expression

Type something to start searching.