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 |