In this section:
Overview
This error is generated when an undefined identifier is located in the code. A PARSE_ERROR is fatal! and cannot be suppressed and the source code cannot be instrumented. There is also a strong possibility that the native compiler cannot parse the code, either.
| Code | Description | Enabled | Reported |
|---|---|---|---|
| PARSE_ERROR | Unidentified error | Compilation |
Problem
The following code fragment shows an example program that generates PARSE_ERROR:
viod foo(){}
Diagnosis at Runtime
$ insure gcc -c foo.c
foo.c:1] **PARSE_ERROR**
Parse error.
>> viod foo() { }
identifier viod is undefined
- Line 1: Source line at which the problem was detected.
- Line 2: Description of the problem and the expression that is in error.
Repair
Correct the error based on the information presented in the diagnostic output.