dvuugl писал(а):
1. Программа к сожалению осталась избыточной в том что не требуется
2. частные языки программирования,
3. добавляемые программой комментарии,
4. заточки на какие-то специфические применения)
5. и недостаточной в том что нужнее всего: сборка ЛЮБОГО ПРОСТОГО ТЕКСТА В ФАЙЛ ...
Интегрированная среда DRAKON рассчитана на широкое применение.
1. Что именно избыточно, от чего отказаться без ущерба для какой-либо категории пользователей?
2. Языки самые распространенные и соответствуют сайту, знакомы участникам форума.
3. О включении комментариев смотрите ранее
здесь пункт 1.
4. Что именно специфично, от чего отказаться?
5. После Вашего сообщения, реализуется сборка текстов из икон и примечаний в произвольном порядке без комментариев.
Возможно всему, что сейчас для Вас лишнее, Вы найдете применение после полного освоения интегрированной среды.
Спасибо за сообщение, пишите конкретнее.
Владимир Паронджанов писал(а):
Выход дракон-редактора должен быть красивым, математически строгим и удовлетворять тем принципам, по которым обычно пишут процедурные программы.
Выходной файл дракон-редактора должен быть стандартным и удобным для подачи на вход компилятора или другой обрабатывающей программе. Причем стандарт для выходного файла надо придумать (возможно, путем коллективного обсуждения).
Задача у интегрированной среды шире, чем у редактора. Она предоставляет пользователю рабочую среду для различных видов деятельности.
При разработке, в части дракон-редактора, максимально следовал книгам "Как улучшить работу ума" и "Занимательная информатика", т.е. красота и математическая строгость сохранены. Принципы для процедурных программ на выбранном программистом языке программирования - это полностью на совести программиста. Реализованная модель формирования программного кода близка к автоматной или является ею, т.е. состоит из блоков с передачей управления между ними.
Используются графический и текстовый форматы для внешних файлов, тексты можно передать через системный буфер, здесь стандартизация не требуется. Файл .drt предназначен для внутреннего хранения информации дракон-листа, структура его и алгоритм формирования доступны для всех на форуме, что позволяет создавать программы обработки в любых целях. Вопрос о стандартизации файла и обмена с другими дракон системами ставить рано т.к. других доступных дракон систем нет.
В интегрированной среде DRAKON реализован Ваш призыв на форуму от 24 февраля 2008
здесь и ранее
здесь:
Код:
6.Моя книга — это обращение к творческим умам, призыв к энтузиастам. Ребята! Если вам нравится идея Дракона, создайте на его основе хороший язык.
7. Мы в ракетной технике на основе Дракона сделали такой язык, какой нужен нам. Но вам он не годится. Так что создайте другой, удобный для вас.
8.Al_Mel! Теперь я отвечу на Ваш вопрос. Язык программирования Дракон сегодня изучить нельзя. Потому что для всех случаев, кроме ракетной техники, он не существует в природе. Сначала его нужно создать.
Владимир Паронджанов писал(а):
Вывод 1. Под термином «язык Графит» спрятаны два разных (изоморфных) языка:
Вывод 2. В системе Графит-Флокс используются 3 языка:
Интегрированная среда DRAKON не повторяет CASE систему Графит-Флокс для ракетных дел.
Термин "Графит" использован для наименования технологии применения, сочетающей графику и текст.
Иконы графического языка ДРАКОН дополнены идентификатором и 3-мя примечаниями. Написание этих примечаний не регламентировано.
Продолжение работы над интегрированной средой DRAKON зависть от заинтересованности в ней.
Незнаю, насколько мой ответ соответствует Вашим ожиданиям.
Спасибо за внимание.