curry.icurry.types.istatement module
- class curry.icurry.types.istatement.IBlock(vardecls, assigns, stmt, **kwds)[source]
Bases:
IObject- property children
- class curry.icurry.types.istatement.ICase(vid, branches, **kwds)[source]
Bases:
IObject- property children
- property var
- class curry.icurry.types.istatement.ILitBranch(lit, block, **kwds)[source]
Bases:
IObject- property children
- class curry.icurry.types.istatement.INodeAssign(vid, path, expr, **kwds)[source]
Bases:
IObject- property children
- property lhs
- property rhs
- class curry.icurry.types.istatement.IReturn(expr, **kwds)[source]
Bases:
IObject- property children