mfro
Junior Member level 1
... Some embedded compilers reject recursive function calls generally...
As the C standard says:
Recursive function calls shall be permitted, both directly and indirectly through any chain of other functions.
these cannot be considered "real" C, in my opinion.