blark.transform.Extends
- class blark.transform.Extends(interfaces: List[Token], meta: Meta | None = None)[source]
Bases:
object
The “EXTENDS” portion of a function block, interface, structure, etc.
Examples:
EXTENDS stName EXTENDS FB_Name EXTENDS FB_Name, FB_Name2
Lark grammar
This class is used by the following grammar rules:
extends
extends: _EXTENDS DOTTED_IDENTIFIER ("," DOTTED_IDENTIFIER)*
Methods
__init__
(interfaces[, meta])from_lark
(*interfaces)Attributes