Visual data flow language based on iterative constructs

Mikhail Auguston · 2002

Iterative control constructs in data flow programming languages have always been a challenging part of language design. We suggest a solution for iterative processing in data flow diagrams based on the notion of a conditional data flow switch, and specialized iterative constructs based on pattern matching for vectors, matrices, and multisets. All of these constructs can be seamlessly incorporated into a dataflow visual programming language. We demonstrate how these constructs may be used to reveal the spatial/temporal dualism of data streams.

Read the paper · More papers on PaperTik