Показать сообщение отдельно
Старый 24.09.2008, 04:30   #27
satan
Нуждающийся
 
Регистрация: 10.02.2007
Сообщений: 99
Написано 18 полезных сообщений
(для 28 пользователей)
Re: создание MIDletPascal compiler'a

Все братва, разобрался...
Все просто, как и все простое... Гы...
Значит давайте пройдем маленький цикл компиляции в ручную, что бы понять смысл байт-кода.
class
HelloWorld{
public static void main(String [] args){
System.out.println("Hello World!");
}
}
Вообщем, весь процесс сводится к записи двумерного массива примерно так, читаем сверху в низ
class
HelloWorld
HelloWorld– это строка, значит тип UTF8
Array[1][0..0A]=”
HelloWorld48 65 6C 6C 6F 57 6F 72 6C 64
Это класс, значит просто указываем на имя класса
Array[2][0..03]=”
01[0001]->HelloWorld07 00 01
Вызываем стандартные библиотеки Java
Array[3][0..10]=”java/lang/Object
.......

И т.д, тоесть нам надо описать тип новый массива и писать в него
4 поля которые нам нужны, мы всегда знаем, это индекс массива, его длину, его содержимое и его тип, потом этот массив считываем в файл и добавляем асм код стандартных функций Java...

А теперь шо я хотел написать на форуме МП.

Здаров гандоны и пиндосы!
Шож вы паскуды заныкали исходники MP? Вам мля все наверно денег мало? 
Типа считая себя пердячей косточкой вселенной, вы решили, что имеете 
право делать все? Никуя... Уроды вы вонючие... Накуй нам теперь нужен 
ваш ссаный код, мы решили сами написать систему, которая урыкает нах 
вашу паибень, как волк овечку.
Спрашивается, на кой куй постить в форуме такие заявки?
Отвечу, мля за вас – да патаму что вы, как использованный презерватив. 
Ни себе ни людям. Если вы думаете, что таким образом вы поднимете себе 
рейтинг и уважение, то вы прямехонько, с такими мыслями попадаете пальцем 
в попу. Причом хорошо если в свою. Суки вы бл@ продажные, теперь, кокда 
мы разрабатываем систему, пусть тока хоть один инглоязычный пес пернет 
на своем тухлом языке шо нить по поводу объяснения как работает система. 
Не можите поступать по человечиски и к вам будет такой же отношение. 
Я нах все сказал!
  МЛЯ!!!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dimanche13 (24.09.2008)