![]() |
Ответ: Исходники MP получены!
Народ, дык что там с МП3? она сейчас нормально все проекты компилит без багов? Новое там что нибудь есть? Когда ожидается добавление функционала?
|
Ответ: Исходники MP получены!
Цитата:
|
Ответ: Исходники MP получены!
Всем привет! Скажите, как и когда можно помочь в создании новых функций и процедур?
|
Ответ: Исходники MP получены!
Вложений: 1
народ, видимо пока я один занимался доработкой именно компилятора MIDletPascal от Niksa Orlic, т.к. не видел других его рабочих версий.
Поэтому если что-либо нормально компилируется в MIDletPascal 2.02 и запускается, но не работает в последней версии MPC - просьба отправлять исходник и описание неполадки на [email protected] с темой письма "MIDletPascal error". __ Примечание: 1. если в исходнике встречаются русские строки, необходимо сохранять его в кодировке Utf-8. 2. MPC не создает дерево компиляции модулей, поэтому порядок компиляции вы устанавливаете сами: первыми компилируйте обособленные модули, не использующие ни какие из этого проекта; затем компилируйте те, которые используют эти, и т.д... в завершении компилируется основная программа. __ Выкладываю подправленную версию, исправлены наложения Record файлов, добавлен ключ компиляции, позволяющий в имена включать буквы верхнего регистра (для создания библиотек "Lib_....class" в MP). |
Ответ: Исходники MP получены!
abcdef - какой же тогда компилятор использовался в последних версиях МР3? Им кто занимался тогда? В нем компиляция происходила как и в МР 2.02, правда я не кодил месеца два...
|
Ответ: Исходники MP получены!
в нем были ошибки из прошлых MPC версий, кроме того дополнительных возможностей не нашел
|
Ответ: Исходники MP получены!
Вложений: 1
к WTK-preverify1.1 добавил cldcapi11; midpapi20;
в конструкции "if then ; else" исключена ";" исправлено несколько потенциально - возможных зацикливаний кода |
Ответ: Исходники MP получены!
Вложений: 1
обновление MPC
Убрано ограничение длины массивов Добавлена директива canvas Частично исправлено выделение памяти. Исправлен вылет при неправильном обращении к массивам, а также ошибка при повторном объявлении переменной. ___ чтобы уменьшить размер дистрибутива исключил файлы верефикатора: cldcapi11; midpapi20; если потребуются брать их из сообщения #135 |
Ответ: Исходники MP получены!
abcdef - твой вариант компилятора будет в третьей версии МР или там кто то другой пишет?
|
Ответ: Исходники MP получены!
название версии выводится при компиляции каждого файла ;)
(а вообще-то планировалось что это будут дополнения версии 2.02, но т.к. уже дали гордое название 3...., поэтому чтобы не вводить в заблуждение именую версии также) |
Ответ: Исходники MP получены!
Вложений: 1
MPC011 - дополненная java-asm версия.
JD013 - дизассемблирование кода class-файла в формат asm-листинга для MPC. файлы cldcapi11; midpapi20; брать в сообщении #135 ___ в ассемблер добавлены числовые метки, напр: Код:
:123; nop; ________ Ограничения: Необходимо, чтобы глобальные переменные имели типы известные в MIDletPascal. Переменные других типов можно создавать локально в подпрограммах или использовать их из отдельного class-файл. ________ * В локальную переменную подпрограммы можно записать любой тип данных, но прежде нужно зарезервировать места в пуле подпрограммы, напр: Код:
procedure p; Простая техника для экспериментов с java-bytecode: создаем class-файл, либо берем готовую библиотеку с указанными выше ограничениями, дизассемблируем через JD.EXE, получившийся asm-код вставляем в inline конструкции, если нужно оптимизируем. |
Ответ: Исходники MP получены!
Ищу исходники Midlet Pascal IDE, которые можно скомпилировать, если у кого-нибудь есть информация, пожалуйста поделитесь
|
Ответ: Исходники MP получены!
https://sourceforge.net/p/midletpascal/code/HEAD/tree/ чтобы никто больше не искал)
|
Ответ: Исходники MP получены!
Цитата:
|
Часовой пояс GMT +4, время: 16:32. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot