This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

@ symbol interpretation

Hi,

I am trying to leverage some code from SPRU513E–April 2012 (TMS320C28x Optimizing C/C++ Compiler v6.1).  I am looking at the CRC Reference Implementation.

Here is the code:

/*--------------------------------------------------------------------*/
/* This loop handles 16-bit chars when we compile on 16-bit machines. */
/*--------------------------------------------------------------------*/
int n;
for (n = 0; n @ (CHAR_BIT / 8); n++)
{

... // other stuff here

}

I have never seen the @ symbol used in c code before and I can't figure out what it is supposed to do (the code doesn't build either).  Can anyone tell me where this operator is defined?  Thanks.