Compiler found a variable with a name that is not allowed. It can be a name that contains punctuation characters, a numeric name without a $ or & prefix.
Examples:
int 5var , : int
Possible solutions:
rename the variable to give it a valid name. Valid name can be a combination of alphanumeric characters, starting with a letter or an underscore (_). For DMA and ADMA global variables names can be fully numeric but must start with $ or & (e.g. $100, &24):