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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!