|
def | __init__ (self, line, linenospan, reader) |
|
def | __init__ (self, line, linenospan, label, name, reader) |
|
def | has_map (self) |
|
def | apply_map (self, line) |
|
def | copy (self, line=None, apply_map=False) |
|
def | clone (self, line) |
|
def | __repr__ (self) |
|
def | __str__ (self) |
|
def | isempty (self, ignore_comments=False) |
|
def | get_line (self, apply_map=False) |
|
def | parse_line (self, cls, parent_cls) |
|
def | parse_block (self, reader, cls, parent_cls) |
|
Holds a preprocessor directive source line.
:param str line: string containing the text of a single or \
multi-line preprocessor directive.
:param linenospan: a 2-tuple containing the start and end line \
numbers of the directive from the input source.
:type linenospan: (int, int)
:param reader: The reader object being used to read the input \
source.
:type reader: :py:class:`fparser.common.readfortran.FortranReaderBase`
Definition at line 524 of file readfortran.py.