Понял как разбивать на токены в компиляторе

Понял как разбивать на токены в компиляторе

Так. В общем я сначала начал неправильный код писать для сканнера, чтобы разбить на лексемы. Книгу по этой тебе ещё не прочитал, но хотелось самому попробовать. Подумав какое-то время и полистав книгу по сканеру, я понял, что делаю неправильно и переделал парсер. Всё что на экране, вот этот код, он правильно разбивается на токены. Остается сделать ошибку, если токен не найден, и дальше буду приступать к правилам. То есть из каких токенов можно создать функцию. Задачка тоже интересная. Как только реализую все правила, можно будет приступать к генератору байткода.

1
1 комментарий