A2 & Oberon » » Cредства разработки » FreeIDE

Страниц (6): [1] 2 3 4 5 6 »
 

1. BohdanT - 07 Августа, 2009 - 09:31:14 - перейти к сообщению
а зачем ты это переписываешь на делфи, сделай делалелку и используй...
2. satan - 07 Августа, 2009 - 15:36:39 - перейти к сообщению
Длалэлка у меня есть. Не очень удобно...

Во первых когда язык зашит в среду разработки, простенькие приложения я могу делать на лету не сохраняя исходник.

Во вторых я могу менять исходный код уже существующих библиотек не сохраняя исходники, но просматривая результат, и только после этого, как просмотрю, и если он меня устраивает я его могу сохранить.

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

В четвертых при расширении компилятора, мне придется менять как DLL так и среду...

Ну и в пятых, встроенный отладчик гораздо лучше интегрируется и работает с кодогенератором напрямую, чем через отладочную информацию в самом файле.

Ну вообще очень много ынц-ынц для DLL...

Поэтому перевожу код на Delphi.
3. satan - 07 Августа, 2009 - 16:06:23 - перейти к сообщению
Нет в том только случае, если перерабатывать DLL под это самое НЕТ Радость в оригинале - да, а если перерабатывать, то мне легче переписать на delphi (да и удобнее).

Другой разговор - если уже ЕСТЬ рабочая DLL которая компилирует исходный код в промежуточный, то да, её можно доработать... Но учитывая что я новичок в Обероне, переписывая его на Delphi я узнаю особенности компилятора и возможности... Да и опыт портирования не помешает.

Я могу скинуть то что получилось пока в бинарном коде, что бы иметь представление о разработке...
4. BohdanT - 10 Августа, 2009 - 14:45:07 - перейти к сообщению
satan пишет:
Я могу скинуть то что получилось пока в бинарном коде, что бы иметь представление о разработке...

Скинь на рапиду или другой сервис, интересно посмотреть Хорошо
5. satan - 11 Августа, 2009 - 06:14:47 - перейти к сообщению
6. Nils - 13 Августа, 2009 - 05:07:09 - перейти к сообщению
Любопытно, откуда эта dll?
7. satan - 13 Августа, 2009 - 17:51:34 - перейти к сообщению
Один хороший человек дал!!! Радость
8. satan - 17 Августа, 2009 - 17:51:34 - перейти к сообщению
Вообщем сделал фронт-энд с рекурсивной компиляцией, отслеживанием ошибок и т.д.
Исправил кучу ошибок и т.д...
Остался кодогенератор Радость

Сцылка http://www.diana-cms.ru/ob.zip

Посмотрите, посоветуйте что где поменять подправить, а то у меня зацикленность уже, могу чота и пропустить...
9. Nils - 18 Августа, 2009 - 21:28:15 - перейти к сообщению
Хороший человек, Вы здесь зарегистрированы?
10. BohdanT - 18 Августа, 2009 - 21:35:23 - перейти к сообщению
satan
Выделил в отдельную ветку, я думаю, что неплохо сделать шапку со скриншотом Подмигивание

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0138]     [ Gzipped ]