Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Трансляция проекта на версию 7.0, с 5.2 
:(
    Опции темы
Алекса
Дата 18.4.2007, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 10.2.2007
Где: Москва

Репутация: нет
Всего: нет



Здравствуйте, подскажите пожалуйста, насколько сложная задача - перенести готовый проект написанный на Visual Prolog 5.2 на версию 7.0? Как это вообще осуществить?
PM MAIL   Вверх
Artemios
Дата 19.4.2007, 07:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 6
Всего: 50



Читаем FAQ с официального сайта Visual Prolog (http://www.visual-prolog.com/vip6/support/faq.htm):

Цитата

Q: Can I compile my Visual Prolog 5.x program in the current version of Visual Prolog?

A: No, the current version of Visual Prolog is not backwards compatible with Visual Prolog 5.x.  The syntax has been changed in certain respects, and all Visual Prolog code must be in classes.  But Visual Prolog  contains backwards-libraries that have almost identical interface and behavior.

Prolog Development Center has released the migration tool that can assist in migrating code from Visual Prolog 5 .


Идем по ссылке migration tool:

Цитата

The Migration Tool is an assistant for migrating a Visual Prolog 5.1 or 5.2 project into Visual Prolog 6x. The initial project must be successfully compiled in Visual Prolog 5.1 or 5.2.

The overall process is to place all the code in classes and then convert it into Visual Prolog 6 syntax. The migration tool will assist in this process, but you should be aware that some changes must be performed by hand.

Together with the tool you will find more detailed instructions.

We offer an opportunity to use Visual Prolog Migration Tool in accordance with your Visual Prolog 6 license, thus if you want to use the migration tool commercially, you will need to have Visual Prolog 6 Commercial Edition.

...<skip>...

Download Visual Prolog Migration Tool, Build 1020 (Size: 11449 KB).)
    * from this page


И имеем заветную ссылку:
Visual Prolog Migration Tool

Добавлено через 6 минут и 9 секунд
P.S. А 7-я версия, надо полагать, совместима с 6-й. Хотя, как на самом деле, я не знаю, с Visual не связывался года 4.


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
Алекса
Дата 19.4.2007, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 10.2.2007
Где: Москва

Репутация: нет
Всего: нет



Спасибо большое, Artemios, за ответ! 
С Migration Tool дело имела, но сходу как-то не получилось перенести на 6.х, так что надо поподробнее вчитаться в инструкцию =)
А на счет совместимости 7 и 6 они там у себя ни слова не говорят? 
PM MAIL   Вверх
Алекса
Дата 19.4.2007, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 10.2.2007
Где: Москва

Репутация: нет
Всего: нет



Читаю и делаю я, значит, все, что они там в инструкции говорят. И в итоге при ребилде мне выдается ряд Warning- ов по поводу того, что мол, предикат не может быть migrated into 6.2.... 
Хотя я пока начала только в 5.2.1 переводить...
А предикаты вот какие ALIGN, TO, FROM.
Хотя там как-то эта инстукция написала... Может я не то удалила... Они говорят, создать файл vpitools.inc как копию <project>.inc и удалить все, кроме global domaines и global constants, а у меня там еще global facts и global database, их я оставила. а может не надо было...
Короче... не идет дело =)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума Prolog
Void
  • Пожалуйста, создавайте темы с содержательными названиями.
  • Уважаемые учащиеся, здесь всегда рады помочь Вам, но не делать за Вас вашу работу. У вас гораздо больше шансов получить помощь, если Вы приложите усилия и поделитесь с нами проблемами и результатами. В противном случае добро пожаловать в раздел Центр Помощи.
  • Получив ответ на интересующий Вас вопрос, не забудьте пометить его как решённый.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Prolog | Следующая тема »


 




[ Время генерации скрипта: 0.0398 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.