I get this message when compiling my program. It's about 25KB big, and MC have 32KB... What should I do to compile bigger programs anway, because program is not completed yet, I have to add some more stuff.
"This does seem to be a frequent problem - so do Keil (ARM) need to consider using simplified English in their error messages?"
Maybe with more examples and explanation what that mean or how to prevent it...
All other messages I saw there was pretty clean and I could understand them. They even had some instructions what to do.... But this message was hard to understand for 2 reasons. I didn't know what nesting in C means, and how much complex is complex enough...
English is just fine. Everything we use or does on PC is on english. And it's fine by me... But some thing I think that I wouldn't understand if you write it to me on my native language (croatian)...
So, more explanation on english is much better choice... ;) Thank you for asking... ;)
Chris, Andy, Thank you... Guys, this was really fast response, and best support I have ever had...
There is always a limit to parse depth, and the minimum depth a compiler must support is part of the ANSI C standard. It is not a bug for Keil to have a limit of 32.