|
|
|
|
- Reason
- Correction
- Example
- Because of a typo, two labels with the same name are found in the current code
Error 13: The label already exists
The code uses the GOTO statement with branching labels. A label with the same name already exists in this code. Several labels with the same name cannot be used in the same code. Rename your labels in order to use different names for all the labels defined in this code. Because of a typo, two labels with the same name are found in the current code Code triggering the error Res = fOpen(FileName, foWrite) IF Res = -1 THEN GOTO ERROPEN Res = fWrite(Res,"Process OK") IF Res = -1 THEN GOTO ERRWRITE ... RETURN Â ERROPEN: Info("The " + FileName + " file cannot be opened. Check its existence.") Â ERROPEN: Info("Unable to write into " + FileName)
Possible corrections Modify the name of the duplicate label: the second ERROPEN must be replaced with ERRWRITE. Res = fOpen(FileName, foWrite) IF Res = -1 THEN GOTO ERROPEN Res = fWrite(Res,"Process OK") IF Res = -1 THEN GOTO ERRWRITE ... RETURN Â ERROPEN: Info("The " + FileName + " file cannot be opened. Check its existence.") Â ERRWRITE: Info("Unable to write into " + FileName)
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|