Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2008-06-11 16:09:47 ЛС | профиль | цитата
Dilma, дык все именно так и есть:
  • Flex+Bison - гнутые продукты. Результат их работы - исходники на C (C++). И, естественно, заточка под gcc - максимальная
  • Время: по оценкам экспертов (скажем, проболтался один из авторов CocoR - тоже компилятор компиляторов, но именно "рекурсия сверху" и для Дельфи) выигрыш именно на парсинге - 3-5 раз.
  • Ситаксис - ну конечно, тем более что всякие добавления/исправления/расширения делаются потом за 6 секунд. В make прописывается соответствие для запуска этих чудо-инструментов...
    Собственно, изложи API, пусть даже приблизительно, и желаемый результат оформления (имя dll-ки, или еще чего, мысли же у тебя не сегодня сформировались) - и поехали
    Перед тестированием - все состыкуем....
    И будет нам всем счастие
    А то элемент DataToFileEx у меня давно готов... Даже выкладывал где-то...

    ------------ Дoбавленo:

    Время парсинга, наверное, должно влиять на открытие больших проектов...
    Хотя это не самое важное конечно...
    Приятней, когда коллеги лучше понимают исходник... В эти тулзы по началу въезжать не очень просто...
    Nix-овые традиции интуитивно понятного интерфейса делают свое, конечно, но - к хорошему быстро привыкаешь
  • карма: 9

    0