27.12.2014 / 16:02 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Почти дописал транслятор бейсика в яву, и написал компиль j2me сорцев (javac + proguard), так что скоро будет IDE собирать проги сразу в j2me код, а потом, если повезет, то в Android
__________________
Да, детка, я - Король Ящериц!!! |
27.12.2014 / 16:06 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| HoldFast, компиляция? О, а это уже большой скачок вперёд - переход от интерпретатора к компилятору.
__________________
Homo homini penis est. |
27.12.2014 / 16:20 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Цитата Kalter: HoldFast, компиляция? О, а это уже большой скачок вперёд - переход от интерпретатора к компилятору.давно так надо было делать, а не фаниться, как автор оригинала
__________________
わからない!! |
12.01.2015 / 15:03 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Вот в такую содомию странслировалась, но скомпилилась и успешно запустилась игра SkyDef от AHiLL'ы
__________________
Да, детка, я - Король Ящериц!!!
Прикрепленные файлы: Autorun.java (55.81 кб.) Скачано 695 раз |
12.01.2015 / 15:19 | |
AGet Пользователь Сейчас: Offline
Регистрация: 20.07.2012
| HoldFast, мой мозг bombom:
|
12.01.2015 / 15:33 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| HoldFast, и что, даже работает?
|
12.01.2015 / 15:38 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| HoldFast, круто! Предлагаю оптимизацию - если после одной ветки идёт сразу другая: case 1560: l = 1561; continue; case 1561:
То убирать continue, чтобы команды сразу выполнились вместе.
Либо объединять такие блоки в одно, при условии, что в интервале 1561..156N на них больше никто не ссылается.
__________________
let live |
12.01.2015 / 16:21 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Ксакеп, ага
__________________
Да, детка, я - Король Ящериц!!! |
12.01.2015 / 16:32 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Цитата AGet: HoldFast, мой мозг bombom:bombom: нужен для трансляции gosub. Там рекурсия, типа gosub 100 это run(100); а return это break bombom;
__________________
Да, детка, я - Король Ящериц!!! |
12.01.2015 / 16:37 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Только вот трабл есть с компиляцией автоматической. javac всё норм компилит, но progaurd почему-то подавился таким файлом. Работает только preverify.exe, но тогда прощай кроссплатформа
__________________
Да, детка, я - Король Ящериц!!! |