Many compilers can also inline expand some recursive functions; recursive macros are typically illegal.
Многи компајлери такође могу проширити редне неке рекурзивне функције; рекурзивни макрои су обично илегални.