In LabVIEW, a VI can call itself recursively the following way:
Make the VI reentrant. On the digram, the VI opens a strict reference to itself and use a "Call by Reference Node" wiring the data to the next level of recursion.
However this is very inefficient. Recursivity can better be implemented by stacking data from each level of recursion in array using shift registers.