I have a function,but the compiler terminated because the function is too complex.
C51 FATAL-ERROR - ACTION: GENERATING INTERMEDIATE CODE ERROR: FUNCTION '_siParseDescriptor' (LINE 1058, T=400,L=132,l=1): TOO COMPLEX C51 TERMINATED.
too comples to compile how about "too complex to rtead" Why does "real C" programmers insist on cramming more than a human can understand into a single statement. As far as I can see this can easiy be broken up in 4-10 understandable statements. Is there really a reason to make it as tough as posssible on the next guy/gal assigned maintenance of the code? Erik