Какие существуют системы разработки компиляторов?
В чем преимущества и недостатки каждой из них?
Существуют ли системы разработки компиляторов, работающие под Windows?
Помогите плиз, а то все, что я знаю — три названия: bison, yacc и flex.
Заранее спасибо!
Здравствуйте, Lopuhov, Вы писали:
L>Какие существуют системы разработки компиляторов?
L>В чем преимущества и недостатки каждой из них?
L>Существуют ли системы разработки компиляторов, работающие под Windows?
L>Помогите плиз, а то все, что я знаю — три названия: bison, yacc и flex.
L>Заранее спасибо!
Я тоже только их и знаю

Имхо, этого достаточно, правда не совсем удобно и далеко не ново, но на то она и классика...
... << RSDN@Home 1.1.4 @@subversion >>
Здравствуйте, Lopuhov, Вы писали:
L>Какие существуют системы разработки компиляторов?
L>В чем преимущества и недостатки каждой из них?
L>Существуют ли системы разработки компиляторов, работающие под Windows?
L>Помогите плиз, а то все, что я знаю — три названия: bison, yacc и flex.
L>Заранее спасибо!
Насколько я знаю (а знания мои подобны звону, который я слышал) хорошие компиляторы пишут вручную. Ибо yacc, bison и прочие имеют существенные ограничения. Например сложность определения места ошибки...
А простенькие можно и bison`ом сляпать.
Я — свихнувшееся сознание Джо.
Здравствуйте, Lopuhov, Вы писали:
L>Какие существуют системы разработки компиляторов?
L>В чем преимущества и недостатки каждой из них?
L>Существуют ли системы разработки компиляторов, работающие под Windows?
L>Помогите плиз, а то все, что я знаю — три названия: bison, yacc и flex.
L>Заранее спасибо!
Вот несколько:
Пакеты для разработки компиляторов
Здравствуйте, Lopuhov, Вы писали:
L>Какие существуют системы разработки компиляторов?
L>В чем преимущества и недостатки каждой из них?
L>Существуют ли системы разработки компиляторов, работающие под Windows?
L>Помогите плиз, а то все, что я знаю — три названия: bison, yacc и flex.
L>Заранее спасибо!
Camlp4 — для парсинга
FASM — для компиляции ассемблера в код
А тебе для чего? Создавать новые языки — грех...
Здравствуйте, Lopuhov, Вы писали:
L>Какие существуют системы разработки компиляторов?
L>В чем преимущества и недостатки каждой из них?
L>Существуют ли системы разработки компиляторов, работающие под Windows?
L>Помогите плиз, а то все, что я знаю — три названия: bison, yacc и flex.
L>Заранее спасибо!
Есть такие вещи, но вот к примеру получится такая ситуация в которой эти примочки тебе не помогут, и тогда тебе придется править исходники самому. Вот тут то ты и преплыл. Там черт голову сломит, разобраться с их сгенеренным кодом труднее чем самому написать компилятор. Выводы:
1. Если пишешь простой компилятор то можно это все использовать
2. Если пишешь что то сложнее то сначала разбираешься с тем что генерят эти проги, так сказать теорию изучаешь, а потом пишешь все сам.