status messages + better error messages
This commit is contained in:
@ -86,7 +86,7 @@ public class SymbolTable {
|
|||||||
String oldEntry = table.put(right.getValue(), left.getName());
|
String oldEntry = table.put(right.getValue(), left.getName());
|
||||||
|
|
||||||
if (oldEntry != null) {
|
if (oldEntry != null) {
|
||||||
System.out.println("Typfehler - Symbol bereits definiert: " + right.getValue());
|
System.out.println("Line " + root.getLine() + " Symbolerror: [" + right.getValue() + "] already defined");
|
||||||
throw new SymbolAlreadyDefinedException("Das Symbol " + right.getValue() + " wurde bereits deklariert.");
|
throw new SymbolAlreadyDefinedException("Das Symbol " + right.getValue() + " wurde bereits deklariert.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user