SW500009 Microchip Technology, SW500009 Datasheet - Page 305

HI-TECH FOR DSPIC/PIC24

SW500009

Manufacturer Part Number
SW500009
Description
HI-TECH FOR DSPIC/PIC24
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC24 & DsPICr
Datasheet

Specifications of SW500009

Supported Families
PIC24
Core Architecture
PIC, DsPIC
Software Edition
Standard
Kit Contents
Software And Docs
Tool Type
Compiler
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
DSPIC3X/PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
025
778-1003
778-1003
Error and Warning Messages
(191) cast type must be scalar or void
A typecast (an abstract type declarator enclosed in parentheses) must denote a type which is either
scalar (i.e. not an array or a structure) or the type void, e.g.:
(192) undefined identifier "*"
This symbol has been used in the program, but has not been defined or declared. Check for spelling
errors if you think it has been defined.
(193) not a variable identifier "*"
This identifier is not a variable; it may be some other kind of object, e.g. a label.
(194) ")" expected
A closing parenthesis, ), was expected here. This may indicate you have left out this character in an
expression, or you have some other syntax error. The error is flagged on the line at which the code
first starts to make no sense. This may be a statement following the incomplete expression, e.g.:
(195) expression syntax
This expression is badly formed and cannot be parsed by the compiler, e.g.:
(196) struct/union required
A structure or union identifier is required before a dot ., e.g.:
(197) struct/union member expected
A structure or union member name must follow a dot (".") or arrow ("->").
lip = (long [])input; /* woops -- maybe: lip = (long *)input */
if(a == b /* the closing parenthesis is missing here */
a /=% b; /* woops -- maybe that should be: a /= b; */
int a;
a.b = 9; /* woops -- a is not a structure */
b = 0;
/* the error is flagged here */
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)
291

Related parts for SW500009