The original code uses standard C/C++ and is compiled into the Zorro executable. In standard C/C++, it is legal to declare an int in a for loop initialization, but not in Lite-C.