DRAKON.SU

Текущее время: Среда, 18 Июнь, 2025 22:45

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Рабочий Дракон - Бейсик
СообщениеДобавлено: Вторник, 11 Май, 2010 10:39 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
Вот, навалял такой переводчик Дракон-схем в код Visual Basic. Сначала я написал простенький переводчик, и только собрался публиковать - смотрю, а Геннадий Николаевич уже добавил примерно такой же прямо в и.с. Пришлось далеть помощнее. Я старался как можно меньше использовать слова Goto. Преимущества:

1) Можно публиковать и обсуждать словесный код среди людей, не знакомых с Драконом;

2) Можно производить профессиональную отладку и подчищать готовый алгоритм уже в среде Visual Basic.


Сразу предупреждаю:
1) Если программа зависнет или выдаст английское сообщение об ошибке - не удивляйтесь. Значит, такая структура ещё не предусмотрена. Тогда переведите, пожалуйста, Вашу схему в графический файл и бросьте на этот форум.

2) Я программировал на VB 6, среда Windows 2000, система файлов Fat 32. На других системах не проверял. Если плохо обрабатываются имена файлов (из командной строки или из Дракон-редактора), - пишите, что-нибудь придумаем. С NTFS я никогда не работал, слышал только, что он допускает любые символы в именах файлов. Лучше избегайте их в названиях схем DRT.

Итак, вот инструкции по применению:

1) Если вы используете мою редакцию Дракона (скачать можно в теме "Улучшенные варианты..."), то просто скопируйте файл ЕХЕ.ехе в папку, где находится и.с.Дракон. Иначе можно работать только из командной строки. Как это делать - ниже.

2) Пока придётся делать так: В папке, где находится ЕХЕ.ехе, создайте папку "Слова русские" и скопируйте туда файл "Маршрутная часть.txt". Этот файл можно изменять, в начале файла инструкции. Через пару недель выложу обновлённую версию без этой ерунды. Сейчас просто некогда.

3) Как составлять схемы для перевода на язык VB:

Вложение:
1. Вступление.gif
1. Вступление.gif [ 203.15 КБ | Просмотров: 7738 ]

Вложение:
2. Особенности некоторых фигур.gif
2. Особенности некоторых фигур.gif [ 272.48 КБ | Просмотров: 7786 ]

Вложение:
3. Кстати, о птичках!.gif
3. Кстати, о птичках!.gif [ 70.69 КБ | Просмотров: 7789 ]

Вложение:
4. Помощь пользователю.gif
4. Помощь пользователю.gif [ 44.48 КБ | Просмотров: 7789 ]

Вложение:
5. Недоработки этой версии.gif
5. Недоработки этой версии.gif [ 193.68 КБ | Просмотров: 7789 ]


Думаю назвать его БеКОН, то есть - БЕйсик-драКОН или БЕйсик, Который Обеспечивает Наглядность. Но слово "Бекон" неблагозвучное. Буду рад иным предложениям.

Итак, на ваш суд:
http://files.mail.ru/EWQOS6


Последний раз редактировалось С. Тарасенко Понедельник, 17 Май, 2010 19:33, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочий Дракон - Бейсик
СообщениеДобавлено: Вторник, 11 Май, 2010 11:20 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 234
Откуда: Украина, Киев
Хорошо-бы здесь привести и примеры схем на ДРАКОН-Бейсике


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочий Дракон - Бейсик
СообщениеДобавлено: Вторник, 11 Май, 2010 11:35 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
Пока нету. Сегодня только закончил программу. Будут!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочий Дракон - Бейсик
СообщениеДобавлено: Суббота, 22 Май, 2010 05:13 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
С. Тарасенко писал(а):
Вот, навалял такой переводчик Дракон-схем в код Visual Basic.
Думаю назвать его БеКОН, то есть - БЕйсик-драКОН или БЕйсик, Который Обеспечивает Наглядность. Но слово "Бекон" неблагозвучное. Буду рад иным предложениям.


А почему бы и нет? :)
Кстати, dpi скриншотов с DRT оставляет желать лучшего...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочий Дракон - Бейсик
СообщениеДобавлено: Суббота, 04 Декабрь, 2010 17:15 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
Я не смог изменить первое сообщение, поэтому пишу в конце.

Развитие этой темы перенесено в тему:
"Дракон => на любой язык программирования"
viewtopic.php?f=79&t=2768

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2025, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB