Вверх ↑
Администрация
Ответов: 15294
Рейтинг: 1518
#1: 2008-06-11 15:40:06 ЛС | профиль | цитата
Galkov писал(а):
Только сразу скажу - парсить "рекурсивно сверху" - не хочется. Приделаю коды Flex+Bison - быстрее них никто вроде не работает (они работают как конечный автомат и рекурсиями не увлекаются... но "стек" конечно же имеют)
Может не так быстро как ты...

главное не время разбора, а время работы промежуточного кода, получаемого после построения дерева программы. В сущности как и на чем делать - не важно. Получившийся продукт должен удовлетворять таким требованиям:
1) сборка только FREE компилятором
2) переносим между платформами

Синтаксис естественно лучше полностью повторить по FTCG за исключением разве что работы с секциями и множеством языков. В таком случае можно будет часть пакетов перенести без особых изменений
карма: 26
0