Hello good and kind people.
I have been told to put some code into Keil MDK ARM. I have been told it works. Here is an extract.
#define loop } long ratishmy(char **IPtab) { char mystring[10]; int temp1; char temp2; char temp3; long ans; temp1 = 2496 temp2 = 0 while ( temp2 < 76 ) { mystring = IPtab(temp2); temp3 = 1; while ( temp3 < 11 ) { CONFIG(temp1) = mystring[temp2][temp3]; temp3 = temp3 + 1; temp1 = temp1 + 1; loop temp2 = temp2 + 1; loop }
What is your opinion of it? I want to either rip it up and start again or if they won't let me do that I might run away from it.
#define loop }
loop... It seems the initial programmer is familiar with a language other than C...
I have seen a number of people comming from PASCAL, thinking that:
#define BEGIN { #define END } ...
Are smart things to do to make the code "easier to read".
Some people just like to put their tender parts on an anvil and then ask "hit me".
View all questions in Keil forum