Задать вопрос
Ответы пользователя по тегу Java
  • Сложно ли сделать свой гибридный компилятор?

    cjey
    @cjey
    Сложно )

    Начните с реализации интерпретатора. Возьмите самый простой из языков, например лого или кукарачу, не знаю что нынче в школе преподают.
    Напишите лексический, синтаксический и семантические анализаторы.
    Когда заработает попробуйте добавить языковых конструкций: новые операции, функции и т.д.

    Я думаю полгода - год у вас на это уйдет.

    Потом возьмите какой-нибудь простой знакомый язык, basic / подмножество Java. Напишите интерпретатор.
    Потом переделаете интерпретатор в генератор промежуточного кода.
    Потом сделаете компилятор промежуточного кода под одну конкретную платформу.
    Ответ написан