В настоящее время я разрабатываю простой компилятор для языка BASIC, и я обнаружил некоторые проблемы, которые я хотел бы вам задать.
Первая из них проста, где я должен определить свои токены?Я имею в виду, что в файле Lexer.java я посылаю токены парсеру, используя выражение: символ возврата (sym.STATIC); STATIC для меня токен, но я не знаю, где определитьэто.
Во-вторых, где я должен определить основной класс, в котором я создаю экземпляры Lexer и Parser?В классе Parser или в другом?
Спасибо заранее.