blark.transform.SubscriptList
- class blark.transform.SubscriptList(subscripts: List[Expression], dereferenced: bool, meta: Meta | None = None)[source]
Bases:
object
A list of subscripts.
Examples:
[1, 2, 3] [Constant, GVL.Value, 1 + 3] [1]^
Lark grammar
This class is used by the following grammar rules:
subscript_list
subscript_list: "[" _subscript ( "," _subscript )* "]" [ DEREFERENCED ]
Methods
__init__
(subscripts, dereferenced[, meta])from_lark
(*args)Attributes
- subscripts: List[Expression]