вообще весь мир компиляторов делится на теоретиков-парсеро писателей которые там в смокингах обсуждают очередную статью по написанию градиентный спусков парсинга-хуярсинга, и простое рабочее быдло, которому на вход приходит максимально линейный промежуточный язык (IL) без хипстер фичей и по нему надо отдать асм