Stmt class
Defined in module l0_ast (l0_ast.py).
Base class for all statements.
Base classes
- class l0_ast.Node
- Base class for all AST nodes.
Derived classes
- class AssignStmt
- An assignment statement.
- class Block
- A block containing a sequence of statements.
- class BreakStmt
- A break statement.
- class CaseStmt
- A case statement (switch-like).
- class ContinueStmt
- A continue statement.
- class DropStmt
- An explicit drop statement for manual memory/resource release.
- class ExprStmt
- A statement consisting of a single expression.
- class ForStmt
- A for loop statement.
- class IfStmt
- An if-else statement.
- class LetStmt
- A local variable declaration statement.
- class MatchStmt
- A match statement for pattern matching.
- class ReturnStmt
- A return statement.
- class WhileStmt
- A while loop statement.
- class WithStmt
- A with statement for RAII-style resource management.