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(191) cast type must be scalar or void (Parser)A typecast (an abstract type declarator enclosed in parentheses) must denote a type which is eitherscalar (i.e. not an array or a structure) or the type void, e.g.:lip = (long [])input; /* woops -- maybe: lip = (long *)input */(192) undefined identifier: * (Parser)This symbol has been used in the program, but has not been defined or declared. Check for spellingerrors if you think it has been defined.(193) not a variable identifier: * (Parser)This identifier is not a variable; it may be some other kind of object, e.g. a label.(194) ) expected (Parser)A closing parenthesis, ), was expected here. This may indicate you have left out this character in anexpression, or you have some other syntax error. The error is flagged on the line at which the codefirst starts to make no sense. This may be a statement following the incomplete expression, e.g.:if(a == b /* the closing parenthesis is missing here */b = 0; /* the error is flagged here */(195) expression syntax (Parser)This expression is badly formed and cannot be parsed by the compiler, e.g.:a /=% b; /* woops -- maybe that should be: a /= b; */(196) struct/union required (Parser)A structure or union identifier is required before a dot ., e.g.:int a;a.b = 9; /* woops -- a is not a structure */(197) struct/union member expected (Parser)A structure or union member name must follow a dot (".") or arrow ("->").243

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

Saved successfully!

Ooh no, something went wrong!