Задать вопрос
@NonameProgrammer

Использовать генератор компиляторов или писать самому(компилятор)?

Как будет лучше, писать с нуля или воспользоваться генераторами(вроде flex, bison, antlr)
Есть желание, есть теория. Но...

UPD: https://github.com/rust-lang/rust/tree/master/src/... более выгодно использовать генераторы, а для самообучения - писать вручную
  • Вопрос задан
  • 268 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
begemot_sun
@begemot_sun
Программист в душе.
Ну вообще-то, то что вы перечислили это генераторы парсеров и лексеров.
Т.о. это не компиляция. А куда вы вообще собрались компилировать ?

Лучше использовать что-то очень стандартное и распространенное. Т.о. вы сделав один раз грамматику, можете нагенерировать много кода под разные платформы и языки программирования.
С другой стороны такие грамматики неизбежно будут включать вставки вашего кода, и это будет уменьшать портируемость грамматики.

Т.о. а что вы вообще задумали сделать ?
Ответ написан
2ord
@2ord
Есть такой генератор компиляторов:
Coco/R - www.ssw.uni-linz.ac.at/Coco
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы