forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   MIdlet на мобилу. нужен совет (http://forum.boolean.name/showthread.php?t=6374)

temned 15.09.2008 20:58

MIdlet на мобилу. нужен совет
 
Помогите! сейчас я делаю MIdletPascal на сотик. есть 2 способа. сясь я делаю так: вводишь текст, прога сравнивает каждую строку, и при совпадений...ну ладно. мне нужно два совета:1 можно как нибудь делать компиляцию, а то в мой проект я не знаю как втиснуть и обработать ее.2 можно как нибудь присваивать команды: т.е например n:=Drawtext('hello world');

Frank 15.09.2008 23:49

Ответ: MIdlet на мобилу. нужен совет
 
мой тебе совет... забей на это дело :)
даже хороший интерпретатор будет сложно написать, а чтобы написать компилятор явы вообще нужен мегамозг... :)
тем более я думаю мало кого заинтересует MidletPascal на телефоне...

satan 16.09.2008 00:26

Re: MIdlet на мобилу. нужен совет
 
Вообче компилятор и интерпритатор написать не так уж и сложно, просто TEMNED не правильно подходит к вопросу о построении компиляторов-интерпритаторов!
Но раз уж занялся могу посоветовать выход, во первых как компилятор использовать уже готовый Canterbury Pascal for J2ME и не парица, просто выдернуть из него jar файл, потом придумать редактор в котором будет идти обработка (типа IDE среды разработки), а потом придумать как связать все это воедино, тоесть свой скрипт записывать на трубу и компилировать с помощью вышеуказанного компилера (он на Яве), причом синтаксис уже готовый.

В более сложном случае придеца писать (К/И) методом рекурсивного спуска или подъема, кому как нравится. Советую для начала изучить статьи Джек Креншоу. "Давайте создадим компилятор!" он как раз пишет компилер под 68000 процессор(Моторола) и как раз на паскале, после этого уже переписать его на Яве и засунуть в мидлет...

Еще более сложный метод.... Эээээ ну да и этого хватит, гы...

http://www.kulichki.com/kit/crenshaw/crenshaw.html

Nibbler 06.10.2008 09:08

Ответ: MIdlet на мобилу. нужен совет
 
Цитата:

Сообщение от Frank (Сообщение 86328)
мой тебе совет... забей на это дело :)
даже хороший интерпретатор будет сложно написать, а чтобы написать компилятор явы вообще нужен мегамозг... :)
тем более я думаю мало кого заинтересует MidletPascal на телефоне...

Заинтерисует :super:

Banan 08.11.2008 18:42

Ответ: MIdlet на мобилу. нужен совет
 
Пока вы тут думаете я чтото сделал :p http://depositfiles.com/files/lzzga275k
Правдв честно признаюсь прграмировать я не умею и за MidletPascal не так давно сел. Минусов в этом интерпретаторе много но когда под рукой только телефон можно и с ним побаловаться:) .

beZ_probleM 09.11.2008 04:40

Ответ: MIdlet на мобилу. нужен совет
 
Banan в чом прикол твоей проги? шо она умеет делатЬ? и какие команды она использует?

beZ_probleM 09.11.2008 04:49

Ответ: MIdlet на мобилу. нужен совет
 
Вложений: 1
вот моя прога Prog2RUN =)) ...ТакЭ шось=))

Banan 09.11.2008 09:21

Ответ: MIdlet на мобилу. нужен совет
 
Цитата:

Сообщение от beZ_probleM (Сообщение 90303)
Banan в чом прикол твоей проги? шо она умеет делатЬ? и какие команды она использует?

Из вопроса я делаю вывод что ты ее не скачивал. Там встроенный хелп есть, если запустишь нажми на 4. А вообще почти ничего делать не умеет. Так, переменной значение присвоить, квадратик нарисовать...
И вообще я думаю тормоза будут жестокие.

beZ_probleM 09.11.2008 22:25

Ответ: MIdlet на мобилу. нужен совет
 
Banan я извеняюсь но я понял шо там уже есть хелп но тему удалить уже не смог...

temned 10.01.2009 17:58

Ответ: MIdlet на мобилу. нужен совет
 
satan, может есть ссылки непостредственно создание pas-class? иль еще шо-нить в этом роде? буду благодарен.

abcdef 11.01.2009 16:41

Ответ: MIdlet на мобилу. нужен совет
 
если нужно сделать компилятор, проще всего переделать ассемблер из "создание MIDletPascal compiler'а"... специально писал его максимально просто по выходной структуре-а попросту большой массив, а затем переписываем в этот мидлет "compile.pas", добавляем поддержку подпрограмм, ну и разбавляем все это некоторым набором стандартных функций, и еще добавляем алгоритм упаковки и уваля- компилер в телефон готов

temned 14.01.2009 22:16

Ответ: MIdlet на мобилу. нужен совет
 
А как все связать, никто не знает -я имею ввиду создание class файлов в jar архиве? Стандартные средства не позволяют на mp создать архив. Може кто знает

Phantom 14.01.2009 22:24

Ответ: MIdlet на мобилу. нужен совет
 
TEMNED, такое ощущение, что ты вообще ничего не понял из того, что тебе выше писали. Забей лучше на это дело. И потом, мне недавно кто-то писал, что кто-то сделал компилятор на мобилу. Раньше компилятор находился на сервере и компиляция происходила через интернет. И вот не так давно кто-то сделал полноценный компилятор для компиляции локально на мобиле. Никаких подробностей не знаю.

temned 14.01.2009 22:47

Ответ: MIdlet на мобилу. нужен совет
 
да действительно забью на это. Займусь луше компилятором на комп. Правда еще мозгов для этого мало. Но надо же кому-то new version mp


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

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