Better error handling in lexer

This commit is contained in:
Rafał Grodziński
2025-07-03 12:56:48 +09:00
parent 3dc513871f
commit 36a89a811a
6 changed files with 86 additions and 23 deletions

16
src/Error.cpp Normal file
View File

@@ -0,0 +1,16 @@
#include "Error.h"
Error::Error(int line, int column, string lexme) :
line(line), column(column), lexme(lexme) { }
int Error::getLine() {
return line;
}
int Error::getColumn() {
return column;
}
string Error::getLexme() {
return lexme;
}