I actually implemented a large if, else if statement on the Mac with no problems.
Go to compile that same code in Visual C++ 2008 and…. BANG! VC doesn’t play that!
Apparently, there is a limit as to how many control statements you can have. Go figure 🙁