blark.transform.ElseIfClause
- class blark.transform.ElseIfClause(if_expression: Expression, statements: StatementList | None, meta: Meta | None = None)[source]
Bases:
objectThe else-if
ELSIFpart of anIF/ELSIF/ELSE/END_IFblock.Lark grammar
This class is used by the following grammar rules:
else_if_clauseelse_if_clause: _ELSIF expression _THEN [ statement_list ]
Methods
__init__(if_expression, statements[, meta])Attributes
- if_expression: Expression
- statements: StatementList | None
- __init__(if_expression: Expression, statements: StatementList | None, meta: Meta | None = None) None
- from_lark() T