![]() |
Dataflow Software Stack
032db78
Master Thesis of Mathijs Saey at the VUB
|
An operation instruction defines a single operation on all of it's inputs. More...

Public Member Functions | |
| def | __init__ |
| def | addLiteral |
| def | createArgLst |
| Replace all empty places in the argument list by literals, extract the datum from tokens and get the context from one of the tokens. More... | |
| def | execute |
| def | setKey |
| Set the instruction address. More... | |
| def | __str__ |
| Return a string representation of this instruction. More... | |
| def | addDestination |
| def | sendDatum |
Public Attributes | |
| totalInputs | |
| realInputs | |
| operation | |
| litLst | |
| chunk | |
| key | |
| destinations | |
An operation instruction defines a single operation on all of it's inputs.
| def core.instruction.OperationInstruction.__init__ | ( | self, | |
| operation, | |||
| inputs | |||
| ) |
| def core.instruction.OperationInstruction.addLiteral | ( | self, | |
| port, | |||
| val | |||
| ) |
| def core.instruction.OperationInstruction.createArgLst | ( | self, | |
| args | |||
| ) |
Replace all empty places in the argument list by literals, extract the datum from tokens and get the context from one of the tokens.
| def core.instruction.OperationInstruction.execute | ( | self, | |
| tokens, | |||
| core | |||
| ) |
|
inherited |
Set the instruction address.
|
inherited |
Return a string representation of this instruction.
|
inherited |
|
inherited |
| core.instruction.OperationInstruction.totalInputs |
| core.instruction.OperationInstruction.realInputs |
| core.instruction.OperationInstruction.operation |
| core.instruction.OperationInstruction.litLst |
|
inherited |
|
inherited |
|
inherited |
1.8.8