11.07.2015 Views

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Error and Warning Messages(109) #include syntax error (Preprocessor)The syntax of the filename argument to #include is invalid. The argument to #include must bea valid file name, either enclosed in double quotes "" or angle brackets < >. Spaces should not beincluded, and the closing quote or bracket must be present. There should be nothing else on the lineother than comments, e.g.:#include stdio.h /* woops -- should be: #include */(110) too many file arguments; usage: cpp [input [output]] (Preprocessor)CPP should be invoked with at most two file arguments. Contact HI-TECH Support if the preprocessoris being executed by a compiler driver.(111) redefining macro "*" (Preprocessor)The macro specified is being redefined, to something different to the original definition. If you wantto deliberately redefine a macro, use #undef first to remove the original definition, e.g.:#define ONE 1/* elsewhere: */#define ONE one /* Is this correct? It will overwrite the first definition. */(112) #define syntax error (Preprocessor)A macro definition has a syntax error. This could be due to a macro or formal parameter name thatdoes not start with a letter or a missing closing parenthesis , ), e.g.:#define FOO(a, 2b) bar(a, 2b) /* 2b is not to be! */(113) unterminated string in macro body (Preprocessor, Assembler)A macro definition contains a string that lacks a closing quote.(114) illegal #undef argument (Preprocessor)The argument to #undef must be a valid name. It must start with a letter, e.g.:#undef 6YYY /* this isn’t a valid symbol name */230

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!