4 ms·
SISAL was a language that parsed to a dataflow intermediate representation (IF1). IF1 would then be compiled to native instructions for either a regular (e.g. C
by yvdriess 5y ago
SISAL was a language that parsed to a dataflow intermediate representation (IF1). IF1 would then be compiled to native instructions for either a regular (e.g. Cray) or dataflow architecture processor.
IIRC, function composition with multiple return values is sufficient to transform to IF1's 'function with named ports' representation.
https://en.wikipedia.org/wiki/SISAL https://en.wikipedia.org/wiki/SISAL