SW006010 Microchip Technology, SW006010 Datasheet - Page 124

no-image

SW006010

Manufacturer Part Number
SW006010
Description
MPLAB 17C SOFTWARE
Manufacturer
Microchip Technology
Datasheets

Specifications of SW006010

Tool Function
Compiler
Tool Type
Compiler
Processor Series
PIC17C
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
MPLAB®
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MPLAB
apRNOVM^-page 118
C17 C Compiler User’s Guide
1011: unable to open include file ‘%s’
1012: ‘)’ expected in macro definition
1013: constant expression required
1014: ‘)’ expected
1015: ‘%s’
1016: divide by zero in constant expression
1017: divide by constant zero in expression
1018: ‘.’ requires struct or union
1019: duplicate case label value %d
1020: duplicate declaration for symbol ‘%s’
1021: duplicate label ‘%s’
1022: #elif in #else clause not allowed
1023: #elif without #if
1024: #else without #if
1025: #endif without #if
1026: extra ‘default’ statement in switch
1027: extraneous input following ‘%s’
1028: ‘high’ and ‘low’ are not valid in this context
1029: identifier expected
1030: member access on incomplete structure type ‘%s’
1031: initializer count mismatch for ‘%s’
1032: initializer list required for ‘%s’
1034: type mismatch in initializer
1035: value expected in initializer
1036: in-line assembly must be within a function body
1037: integer constant expected
1038: integer type required
The compiler was unable to open the ‘%s’d file. Common causes include
misspelled file’%s’ and insufficient access rights
A closing parenthesis is missing in the definition of a macro.
A closing parenthesis is missing.
source code ‘#error’ directive message
The compiler cannot process a constant expression which contains a divide by (or
modulus by) zero.
The compiler cannot process an expression which contains a divide by (or modulus
by) constant zero.
The member access operator ‘.’ requires operands of struct/union.
A switch statement can only have a single ‘default’ label. Common causes include
a missing ‘}’ to close an inner switch.
Bitwise operators require that both operands be of integer type. Common causes
include a missing ‘*’ or ‘[ ]’ operator.
 2002 Microchip Technology Inc.

Related parts for SW006010