Jasmin

28.02.10
0 5 648
Jasmin


Описание от Muslim27

Jasmin - это Java-ассемблер, который позволяет создавать class-файлы языка Java прямо на мобильном телефоне без использования компьютера.Приложение, руководствуясь набором команд JVM, считывает описания классов Java, написанные в подобном ассемблеру синтаксисе, и конвертирует их в двоичные class-файлы. Jasmin был собран мною на основе одноименного, фактически стандартного ассемблера для Java и поэтому полностью поддерживает стандартный синтаксис Java-ассемблера.
Автор Mumey.
Язык английский.
Формат ява.
[spoiler=Документация:]
3.84 Kb
121
- справочная информация по программе Jasmin;
9.71 Kb
114
- описание команд JVM (на русском).
4.24 Kb
108
- примеры програм на Java-ассемблере для Jasmin'a.. Утилиты:Для того, что бы скомпилированный class-файлы Java можно было выполнить на мобильном телефоне - необходимо выполнить преверификацию. Для этого я собрал программу Preverifier которая осуществляет преверификацию. (Внимание! Без преверификации программы (сложнее "HelloWorld") работать на мобильном НЕ БУДУТ!!!)
117.04 Kb
104
Для удобства создания Jar-файла, я написал утилиту JarBuilder которая позволяет автоматически собирать Jar-арихв и создавать Jad-файл.
36.62 Kb
101

Для реализации обратного процесса (дизассемблирования) мною была собрана программа Disassembler2Jasmin, позволяющая получать исходный код Jasmin'a из class-файлов.
36.84 Kb
118
[/spoiler]
Комментарии (0)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Войти через: