Dataflow Software Stack
032db78
Master Thesis of Mathijs Saey at the VUB
|
Namespaces | |
compound | |
Compound node reference. | |
convert | |
Node converter. | |
converter | |
edge | |
Parse edges and literalss. | |
environment | |
Node lookup and scoping rules. | |
graph | |
Node parser. | |
operations | |
IF1 operations. | |
type | |
Type parser. | |
Functions | |
def | skipLine |
Skip a line #. More... | |
def | parseLine |
Parse a single if1 line. More... | |
def | fromString |
Parse a complete IF1 string. More... | |
Variables | |
tuple | log = logging.getLogger(__name__) |
dictionary | __FUNCTIONS__ |
Parser values and the function to call when they are encountered. More... | |
def frontEnd.IF1.skipLine | ( | str, | |
ctr | |||
) |
Skip a line #.
def frontEnd.IF1.parseLine | ( | line, | |
ctr = "?" |
|||
) |
Parse a single if1 line.
line | The string of the line to parse |
ctr | The line number of the current line, used for error handling. |
def frontEnd.IF1.fromString | ( | str | ) |
Parse a complete IF1 string.
This function simply splits the file based on the newlines and passes each line to parseLine()
str | The string |
tuple frontEnd.IF1.log = logging.getLogger(__name__) |
dictionary frontEnd.IF1.__FUNCTIONS__ |
Parser values and the function to call when they are encountered.