Interface ComprehensionExpression
-
- All Superinterfaces:
Expression,Tree
- All Known Implementing Classes:
ComprehensionExpressionImpl
public interface ComprehensionExpression extends Expression
Common interface for:resultExpression()comprehensionFor()- Set Comprehension
{x for x in range(1, 100)} - List Comprehension
[x for x in range(1, 100)]
- Generator Expression
x for x in range(1, 100)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComprehensionForcomprehensionFor()Set<Symbol>localVariables()local variables are following python3 scoping rules for comprehension expressions.ExpressionresultExpression()
-
-
-
Method Detail
-
resultExpression
Expression resultExpression()
-
comprehensionFor
ComprehensionFor comprehensionFor()
-
-