forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Разработка MIDlet Pascal (http://forum.boolean.name/forumdisplay.php?f=127)
-   -   Исходники MP получены! (http://forum.boolean.name/showthread.php?t=9079)

javier 19.10.2009 04:10

Ответ: Исходники MP получены!
 
Ok Tronix, i sent you a private message at SourceForge

Tronix 23.10.2009 11:55

Ответ: Исходники MP получены!
 
Цитата:

Сообщение от javier (Сообщение 121907)
Ok Tronix, i sent you a private message at SourceForge

Javier, i'll add you to sourceforge project administrators, check this. Now you can start SVN project. Also i send e-mail to you.

Tronix 23.10.2009 11:59

Ответ: Исходники MP получены!
 
Вложений: 1
mpc v007 :cool:
Все подробности в readmerus.txt

теперь будет выглядеть так:
inline(
16 10 //byte-code type (bipush)
bipush 10 //mnemonic type

putstatic field 'M','myint','I'
) ;

inline(
getstaticfield'M', 'I', 'Ljavax/microedition/lcdui/Image;';//rem1
invokevirtualmethod'javax/microedition/lcdui/Image', 'getWidth', '()I';{rem2}
putstaticfield'M','myint','I'(*rem3*)
);


asm-код записывается через ";" на любую длину, может состоять из байта или опкода.
__
Байт проверяется на диапазон 0..255
__
опкод может иметь параметры, которые проверяются для данной команды (число / ссылка_на_константный_пул_с_указанием_типа_записи)
указание_типа_записи: int / utf8 / str / class / nametype / field / method
___
проверка параметров опкода производиться на:
1 байтовый эл-т
2-х байтовый эл-т
4-х байтовый эл-т
1 байт - индекс конст.пула
2 байт - индекс конст.пула
тип записи конст.пула
параметры типа константного пула

Исправил некоторые свои недочеты, вывод сообщений об ошибках, добавил мнемонические имена в ассемблер и простую проверку корректности.

javier 25.10.2009 02:22

Ответ: Исходники MP получены!
 
Ok, now the Niksa's original version of the compiler its at SVN at sourceforge.

Btw, i compiled both (Niksa's original, and your 007) with the MinGW and worked just great (it needed just little adjustments with the __GNUC__ define, and it produced a 300k binary, not so much) using the Code::Blocks IDE, which is free and crossplatform (www.codeblocks.org).

And nice feature that inline!

Tronix 25.10.2009 09:26

Ответ: Исходники MP получены!
 
Цитата:

Сообщение от javier (Сообщение 122334)
Ok, now the Niksa's original version of the compiler its at SVN at sourceforge.

Btw, i compiled both (Niksa's original, and your 007) with the MinGW and worked just great (it needed just little adjustments with the __GNUC__ define, and it produced a 300k binary, not so much) using the Code::Blocks IDE, which is free and crossplatform (www.codeblocks.org).

And nice feature that inline!

Well, it's great. Thank you for this.

Tronix 25.10.2009 10:27

Ответ: Исходники MP получены!
 
Ребят, мы запустили проект все-таки на sourceforge (при долгой переписке по e-mail с товарищем Javier'ом): http://sourceforge.net/projects/midletpascal

2Piligrim: ну просто видимо удобней и привычней Javier'у так было. Не обижайся. Просто чем быстрее запустили тем лучше мне кажется.

2all: любой кто хочет/может заниматься проектом пишите письма - я добавлю вас в администраторы проекта.

_Nox_ 29.10.2009 13:51

Ответ: Исходники MP получены!
 
Чего девелоперы ничего не пишут?

SubZer0 30.10.2009 01:28

Ответ: Исходники MP получены!
 
Работают... некогда...:)

Tronix 30.10.2009 08:02

Ответ: Исходники MP получены!
 
Вложений: 1
Потихоньку набирается народ. В основном англоязычные пользователи, ведем переписку по e-mail. Для затравки так:

SubZer0 30.10.2009 23:39

Ответ: Исходники MP получены!
 
жесть!

ну дак когда будет первый русский релиз? есть намеки?

С/У (и нетерпением) SubZer0 :)

ViNT 31.10.2009 00:10

Ответ: Исходники MP получены!
 
IDE оригинальная?
Неплохо было бы добавить более детальную подсветку синтаксиса, хотя-бы на базе SynEdit'a - просто и эффективно.

З.Ы. На счет сплеша - "mobile applications DEVELOPER tool"... "инструмент РАЗРАБОТЧИКА мобильных приложений"? Тогда уж "mobile applications development tool" - "инструмент (для) разработки мобильных приложений", или вообще, более конкретно "j2me applications development tool" - все-таки разработка именно под j2me, а не под WinCE, ELF и т.д.

Tronix 10.11.2009 22:13

Ответ: Исходники MP получены!
 
Вложений: 5
2Vint, поправим.

2All: К концу недели планируется первый альфа-релиз MP IDE 3.0 alpha. IDE полностью переписана на Delphi, в качестве компилятора будет использоваться доработанная версия от abcdef v007. Пока немного скриншотов.

SubZer0 11.11.2009 00:30

Ответ: Исходники MP получены!
 
типа выложил для всеобщего обозрения...

DIMMON4IK 11.11.2009 17:23

Ответ: Исходники MP получены!
 
Вложений: 1
Предлагаю устроить конкурс на заставку или логотип (если разработчики не против)
__________
Вот я пытался что-то "намалякать"

Hurrit 12.11.2009 09:57

Ответ: Исходники MP получены!
 
А эмулятор встроенный будет? И проблем с библиотеками надеюсь не будет?


Часовой пояс GMT +4, время: 15:08.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot