Кстати, а где можно почитать про подходы парсинга языка и трансляции его в ассемблер ?
А то эти АСТ мне пока-что совершенно непонятны, кажется не с них начинают.
По идее же есть какие-то простые/примитивные способы парсинга и трансляции ?
Для компилятора AST не обязателен. В книгах Никлауса Вирта Конструирование компилятора или Compiler Construction, если привыкли читать на английском хорошо описано, как создать компилятор и без AST.