class documentation

class ControlLine(Node):

View In Hierarchy

defines a control line, a line-oriented python line or end tag.

e.g.:

% if foo:
    (markup)
% endif
Method __init__ Undocumented
Method __repr__ Undocumented
Method declared​_identifiers Undocumented
Method get​_children Undocumented
Method is​_ternary return true if the given keyword is a ternary keyword for this ControlLine
Method undeclared​_identifiers Undocumented
Class Variable has​_loop​_context Undocumented
Instance Variable ​_declared​_identifiers Undocumented
Instance Variable ​_undeclared​_identifiers Undocumented
Instance Variable is​_primary Undocumented
Instance Variable isend Undocumented
Instance Variable keyword Undocumented
Instance Variable nodes Undocumented
Instance Variable text Undocumented

Inherited from Node:

Method accept​_visitor Undocumented
Instance Variable filename Undocumented
Instance Variable lineno Undocumented
Instance Variable pos Undocumented
Instance Variable source Undocumented
Property exception​_kwargs Undocumented
def __init__(self, keyword, isend, text, **kwargs):

Undocumented

def __repr__(self):

Undocumented

def declared_identifiers(self):

Undocumented

def get_children(self):

Undocumented

def is_ternary(self, keyword):
return true if the given keyword is a ternary keyword for this ControlLine
def undeclared_identifiers(self):

Undocumented

has_loop_context: bool =

Undocumented

_declared_identifiers: list =

Undocumented

_undeclared_identifiers: list =

Undocumented

is_primary =

Undocumented

isend =

Undocumented

keyword =

Undocumented

nodes: list =

Undocumented

text =

Undocumented