4 ms·
Next, they proved that the C standard didn't define a programming language but a variety of rutabaga, and died of starvation by trying to eat source code listin
by cbd1984 11y ago
Next, they proved that the C standard didn't define a programming language but a variety of rutabaga, and died of starvation by trying to eat source code listings.
Seriously. There's a basic concept involved here called "Quality Of Implementation" which effectively guarantees that the programs produced by a compiler will work as long as you stay within reasonable bounds.
Might those bounds be a bit constrained on embedded systems? Sure. Them's the breaks. However, having a stack size of zero is not worth worrying about.