That defines a function called :
which calls itself twice (Code: : | :
). It does that in the background (&
). After the ;
the function definition is done and the function :
gets started.
So every instance of : starts two new : and so on... Like a binary tree of processes...
Written in plain C that is:
fork();
fork();
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…