SW500011 Microchip Technology, SW500011 Datasheet - Page 319

HI-TECH X PRO FOR PIC32

SW500011

Manufacturer Part Number
SW500011
Description
HI-TECH X PRO FOR PIC32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheet

Specifications of SW500011

No. Of User Licenses
1
Supported Families
PIC32
Core Architecture
PIC
Supported Hosts
Windows XP, Vista, Linux, Mac OS X
Software Edition
Professional
Kit Contents
Software And Docs
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
032
778-1007
778-1007
Error and Warning Messages
(274) type can’t be unsigned
A floating point type cannot be made unsigned, e.g.:
(275) "..." illegal in non-prototype argument list
The ellipsis symbol may only appear as the last item in a prototyped argument list. It may not
appear on its own, nor may it appear after argument names that do not have types, i.e. K&R-style
non-prototype function definitions. For example:
(276) type specifier required for prototyped argument
A type specifier is required for a prototyped argument. It is not acceptable to just have an identifier.
(277) can’t mix prototyped and non-prototyped arguments
A function declaration can only have all prototyped arguments (i.e. with types inside the parentheses)
or all K&R style args (i.e. only names inside the parentheses and the argument types in a declaration
list before the start of the function body), e.g.:
(278) argument "*" redeclared
The specified argument is declared more than once in the same argument list, e.g.
unsigned float uf; /* what? */
/* K&R-style non-prototyped function definition */
int kandr(a, b, ...)
{
int plus(int a, b) /* oops -- a is prototyped, b is not */
int b;
{
}
/* can’t have two parameters called “a” */
int calc(int a, int a)
int a, b;
return a + b;
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)
319

Related parts for SW500011