PipelineC
PipelineC copied to clipboard
Allow operator overloading to work with derived FSM implementations
ex. wanting to have a FSM implementing the '+' operator.
right now derived FSMs assume built in operators are always combinatorial logic / not themselves FSMs...
Is complicated since havent parsed types to resolve if a particular '+' is the overloaded FSM version until having decided to parse the code as an FSM to begin with... :-/
Work around for now is to make wrapper functions for your operators...