Моя (не)любовь к автоматам

Сегодня собрал всю свою силу воли и наконец то сел писать ненавистный мне транслятор. Вообще автоматы классная штука, но не в тот момент, когда нужно написать кучу строк кода реализации транслятора через автоматы. Написал сегодня лексер, реализовал его через автоматы. Вначале хотел сделать через посимвольное считывание через указатель и с поиском по хэшу, но решил все же не изобретать велосипед и сделать все красиво (точнее как преподавателю понравится). Вообще моя работа представляет собой трансляцию подобия Бэйсика на стековый язык (обратная польская запись). В данной работе не затрагиваются какие-то технологии или замудренные алгоритмы (кроме построения LL2 грамматики), поэтому считаю, что этот проект попросту не нужен в том объеме, в котором нам его дают.

Я закончил всю лёгкую часть, а именно интерпретатор + лексер. Дальше меня ждут 9 кругов ада в виде синтаксера и транслятора. Потом меня ждут уже мои собственные проекты. Всем качественного и продуктивного кодинга (А главное полезного)

Моя (не)любовь к автоматам | Сетка — социальная сеть от hh.ru