While- or for-Loops within an expression graph are supported, but only via
the theano.scan() op (which puts restrictions on how the loop body can
interact with the rest of the graph).
Neither goto nor recursion is supported or planned within expression graphs.