|
|
|
|
|
- Reason
- Correction
- Example
- Because of a typo, there are two labels with the same name in the code
Error 13: Label already found
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, there are two labels with the same name in the 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 Rename the duplicate label from ERROPEN to 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|