Вниз  MobPascal
- 22.07.2014 / 13:30
skyezeno
  Пользователь

skyezeno 
Сейчас: Offline
Fantastik (22.07.2014/10:55)
в моб. паскале случайно нет оператора Goto?:-D
fastastik, there is no "Goto" in pascal but you can wrap your code in "procedure" and "function" for easy access eg

program Game;
var
x: integer;
y: integer;
procedure moveleft;
begin
x := x + 1;
end;
begin
if (keyToAction(getKeyClicked) = GA_LEFT) then
moveleft;
//rest of your codes
end.

Изменено skyezeno (22.07 / 13:31) (всего 1 раз)
- 22.07.2014 / 14:18
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
skyezeno, :)
- 23.07.2014 / 07:59
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Fantastik, зачем тебе goto? :-D Это же не MobileBasic :gg:
__________________
 わからない!!
- 23.07.2014 / 09:47
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Здесь есть inline - можно на ассемблере писать.
  1. inline(
  2. '  aload_0\n' +
  3. '  bipush 10\n' +
  4. '  bipush 10\n' +
  5. '  ldc \"Hello, World!\"\n' +
  6. '  invokestatic M\_drawstring(Ljava.lang.String;I;I;)V\n' +
  7. '  sipush 1000\n' +
  8. '  invokestatic M/_delay(I;)V\n'
  9. );

__________________
 знает толк

Изменено vl@volk (23.07 / 09:48) (всего 1 раз)
- 23.07.2014 / 12:27
RblSb
  Пользователь

RblSb 
Сейчас: Offline
vl@volk, а что-то более полезное для кода на inline можешь придумать?
- 23.07.2014 / 12:53
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
RblSb, не помню как на асме с локальными работать, поэтому пока не могу.
Можно получать доступ к разным апи без библиотек. Но писать на асм - это маразм. Плюс ко всему еще надо считать max_locals и max_stack.
__________________
 знает толк
- 23.07.2014 / 13:40
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
ВитаминКО, Я привык работать с goto.:-D
- 23.07.2014 / 14:39
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Fantastik, это нормально для бейсика) В паскале же привыкай работать с процедурами и функциями ;)
__________________
 わからない!!
- 23.07.2014 / 15:04
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
ВитаминКО, Ok:-D
- 6.08.2014 / 03:09
skyezeno
  Пользователь

skyezeno 
Сейчас: Offline
This question is for the boss of mobpascal
Vl@volk and ВитаминКО (i love you guys)

my question is:
is it posible to call another FW.class in mob/MIDlet pascal,
e.g
like in mobilebasic
CALL "another.bas"

thanks once again and am still waiting for a new update.
Наверх  Всего сообщений: 1221
Фильтровать сообщения
Поиск по теме
Файлы топика (97)