SW500010 Microchip Technology, SW500010 Datasheet - Page 353

HI-TECH C PRO FOR PIC10/12/16

SW500010

Manufacturer Part Number
SW500010
Description
HI-TECH C PRO FOR PIC10/12/16
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC10/12/16r
Datasheets

Specifications of SW500010

Supported Families
PIC10, PIC12, PIC16
Core Architecture
PIC
Software Edition
Professional
Kit Contents
Software And Docs
Mcu Supported Families
PIC10/12/16
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC10, PIC12, PIC14, PIC16, PIC16E
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
019P
778-1006
778-1006
Error and Warning Messages
(179) nested comments
This warning is issued when nested comments are found. A nested comment may indicate that a
previous closing comment marker is missing or malformed, e.g.:
(180) unterminated comment in included file
Comments begun inside an included file must end inside the included file.
(181) non-scalar types can’t be converted to other types
You can’t convert a structure, union or array to another type, e.g.:
(182) illegal conversion between types
This expression implies a conversion between incompatible types, e.g. a conversion of a structure
type into an integer, e.g.:
Note that even if a structure only contains an int, for example, it cannot be assigned to an int
variable, and vice versa.
(183) function or function pointer required
Only a function or function pointer can be the subject of a function call, e.g.:
output = 0;
flag = TRUE; / * next comment:
struct TEST test;
struct TEST * sp;
sp = test;
struct LAYOUT layout;
int i;
layout = i;
int a, b, c, d;
a = b(c+d);
/ * a comment that was left unterminated
/ * b is not a function --
hey, where did this line go? * /
/ * oops -- did you mean: sp = &test; ? * /
did you mean a = b * (c+d) ? * /
/ * int cannot be converted to struct * /
(Preprocessor)
(Preprocessor)
(Parser)
(Parser)
(Parser)
353

Related parts for SW500010