![]() |
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.
1.8.8