Форум программистов, компьютерный форум CyberForum.ru

Генерация программного кода по xml файлу - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
liosha
Сообщений: n/a
22.03.2011, 06:35     Генерация программного кода по xml файлу #1
Всем добрый день.
Пишу дипломный проект - программу, позволяющую из блоков, подобных UML блокам составлять простые алгоритмы (линейные, условные и циклические) и выполнять их.
Одной из обязательных условий является генерация кода на языке C из готовой блок-схему.
Вот с генерацией у меня проблемы. Линейные алгоритмы без проблем, а вот условные никак не могу сделать.
Блок-схема представляет из себя xml файл.
То-есть нужен алгоритм генерации кода на в принципе любом языке программирования из xml файла.
Дипломка на языке Java, но мне главное алгоритм, а перевести его в другой язык в принципе не проблема.

Может кто-то сталкивался с подобной задачей, буду благодарен за любую помощь.
Прикрепляю пример блок-схемы в виде xml файла (в принципе его я могу изменить) и ту же блок-схему в виде изображения.
blockschema.jpg
blockschema.xml
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2011, 06:35     Генерация программного кода по xml файлу
Посмотрите здесь:

C++ Тестирование программного обеспечения
C++ найти результат программного фрагмента
C++ Проверте, пожалуйста, правильность программного кода
Упрощение программного кода C++
Оптимизация программного кода C++
C++ Создание объектного файла с использованием программного кода
C++ Замер времени выполнения программного кода
Проверка XML кода на ошибки C++
C++ Builder Копирование определенного узла из одного XML в другой XML
C++ Builder [XML] - Как правильно сохранить XML с уровнями и отступами?
[XML] Как отсортировать данные в XML? C++ Builder
C++ Реализовать парсер xml кода, используя ассоциативный массив

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 18:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru