Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2011, 02:15   #1
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию Редакторы БНФ(РБНФ) грамматик

Есть ли сабж?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.12.2011, 08:06   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Подробней, пожалуйста. Что Вы подразумеваете под данным вопросом? Yacc/Bison? Но данные механизмы сложноваты для восприятия. Я пилил себе сам на основе своего лексического анализатора (вроде скидывал уже).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.12.2011, 12:44   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ну просто удобный редактор для построения грамматик.
желательно с возможностью тестирования, но не обязательно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.12.2011, 14:53   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Я описывал уже в журнале, как это работает. Есть генератор синтаксиса, грамматика строится другой утилитой автоматически исходя из описания в текстовом файле (отдельно для конструкций, отдельно для функций).

http://programmersforum.ru/showthrea...ight=%C1%CD%D4
Вот образец как это получалось.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 08.12.2011 в 15:45.
Utkin вне форума Ответить с цитированием
Старый 08.12.2011, 16:21   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

да я просто имел в виду чтото чтоб было поудобнее чем в блокноте писать
ну если нету,то ладно, может и свое чтото заделаю.

нашел GrammarStudio, но она платная и для эклипса(коего у меня нет).
может скачаю её, гляну что за штука.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.12.2011, 17:21   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
да я просто имел в виду чтото чтоб было поудобнее чем в блокноте писать
ну если нету,то ладно, может и свое чтото заделаю.
Вы не поняли - это образец того, что сгенерировала программа на основе предложенного файла - описания языка программирования.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
РБНФ VelSyd Общие вопросы C/C++ 3 23.09.2011 18:29
Опрос: редакторы кода Виталий Желтяков Софт 24 21.01.2011 20:20
Существуют ли редакторы ключей...? Cкулаб Софт 5 30.05.2009 13:46
WinHex 13.3 и HEX редакторы? Sonos Софт 1 20.11.2007 15:32