Вниз  Mobile Basic 1.9.1
- 19.10.2014 / 16:04
Messi95
  Пользователь

Messi95 
Сейчас: Offline
Senderman (19.10.2014/14:21)
Messi95, посмотри на сайте примеры игр написанные на бейсике
Прочитать учебник - не значит выучить язык
Если тебе лень искать - то держи:
Пост #357544
Пост #358447
Так же на мб был написан png o
хаха, во это мощные игры. Я именно выучил, там учить полностью не обязательно оно ведь видно пошлость.
- 19.10.2014 / 16:05
Messi95
  Пользователь

Messi95 
Сейчас: Offline
короче тему закрыли.
- 19.10.2014 / 18:38
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Увижу ещё одно сообщение не по теме, полетите всей пачкой в баню!
__________________
 let live
- 19.10.2014 / 23:46
Naik
  Пользователь

Naik 
Сейчас: Offline
HoldFast (19.10.2014/11:24)
У меня тоже были мысли, итог - не выйдет
когда-то делал, но застрял на парсере :gg:
  1. //Test method (will be generated in future)
  2.     //Replace block "r:{}" to "r:do {} while (false);" for use "continue r;"
  3.     private void testCombineWay(int step) {
  4.         if (step == 1) {
  5.             step++;
  6.             //1
  7.         }
  8.         r2: do {
  9.             if (step == 2) {
  10.                 step++;
  11.                 //2
  12.             }
  13.             r3: do {
  14.                 if (step == 3) {
  15.                     step++;
  16.                     //3
  17.                 }
  18.                 if (step == 4) {
  19.                     step++;
  20.                     step = 2;
  21.                     continue r2;//4
  22.                 }
  23.                 if (step == 5) {
  24.                     step++;
  25.                     //5
  26.                 }
  27.                 if (step == 6) {
  28.                     step++;
  29.                     //6
  30.                 }
  31.                 if (step == 7) {
  32.                     step++;
  33.                     step = 3;
  34.                     continue r3;//7
  35.                 }
  36.                 if (step == 8) {
  37.                     step++;
  38.                     //8
  39.                 }
  40.                 if (step == 9) {
  41.                     step++;
  42.                     //9
  43.                 }
  44.             }while(false);//end r3
  45.         }while(false);//end r2
  46.     }

- 19.10.2014 / 23:56
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
А что если рассматривать байткод? Там же должны быть эти штуки, переход на нужную операцию итд.
- 19.10.2014 / 23:59
Naik
  Пользователь

Naik 
Сейчас: Offline
Ксакеп, проще сгенерировать java чем байткод, наверное. А то уже целый компилятор получается

Изменено Naik (20.10 / 00:00) (всего 1 раз)
- 20.10.2014 / 00:01
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Naik, ну погоди. Низкоуровневый (ассемблерный, байткодовый) goto наверняка должен быть.
- 20.10.2014 / 00:04
Naik
  Пользователь

Naik 
Сейчас: Offline
Ксакеп, наверное можно сгенерировать java код, и на месте goto и того места, куда указывает goto вставить вызовы методов с именами goToXXX() и destXXX() и потом в class заменить на goto :gg:
- 20.10.2014 / 04:56
Kalter
  Пользователь

Kalter 
Сейчас: Offline
__________________
 Homo homini penis est.
- 20.10.2014 / 19:19
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Есть средства, позволяющие избавиться от GOTO: link — целая публикация.
Простое решение есть ещё и здесь: http://stackoverflow.com/quest...ways-eliminate-gotos
Наверх  Всего сообщений: 2690
Фильтровать сообщения
Поиск по теме
Файлы топика (109)