Skip to content

ComprehensionExpr

ComprehensionExpr describes a comprehension expression.

accuInit(): Expr

AccuInit returns the accumulator initialization expression.

Expr


accuVar(): string

AccuVar returns the accumulator variable name.

string


iterRange(): Expr

IterRange returns the range being iterated.

Expr


iterVar(): string

IterVar returns the first iteration variable name.

string


iterVar2(): string

IterVar2 returns the second iteration variable name, if present.

string


loopCondition(): Expr

LoopCondition returns the loop condition expression.

Expr


loopStep(): Expr

LoopStep returns the loop step expression.

Expr


result(): Expr

Result returns the result expression.

Expr