Much improved error messages for ca65. For most errors it will now say what
was expected and what was found instead. Also improved error recovery in a few places.
This commit is contained in:
@@ -111,7 +111,7 @@ ExprNode* ULabRef (int Which)
|
||||
if (Which == 0) {
|
||||
Error ("Invalid unnamed label reference");
|
||||
/* We must return something valid */
|
||||
return GenCurrentPC();
|
||||
return GenCurrentPC ();
|
||||
}
|
||||
|
||||
/* Get the index of the referenced label */
|
||||
@@ -125,7 +125,7 @@ ExprNode* ULabRef (int Which)
|
||||
/* Label does not exist */
|
||||
Error ("Undefined label");
|
||||
/* We must return something valid */
|
||||
return GenCurrentPC();
|
||||
return GenCurrentPC ();
|
||||
}
|
||||
|
||||
/* Check if the label exists. If not, generate enough forward labels. */
|
||||
|
||||
Reference in New Issue
Block a user