Как сделать компилятор для андроида например компилятор по c++ или другие языки программирования без разницы. И что для этого нужно знать?
Путь героя выглядит так:
ANTLR или yacc - они переводят формализованную грамматику вашего языка до генератора парсера - то есть разобьют ваши грамматические изыски до токенов, лексем и проч.if это соответствует ассемблерной инструкции jnz ну и т.д.Если речь идет об интерпретаторе, то все сильно упрощается и обычно завершается на этапе 2.5 - то есть токены и лексемы доводятся до псевдомашинного кода.
P.S. Считаю, что каждый уважающий себя программист, хотя бы раз в жизни должен придумать свой интерпретирующий язык программирования (компилятор это уже излишне - это дело узких профессионалов).
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости