Вниз  MIDlet Pascal
- 10.11.2013 / 10:55
Helltar
  Пользователь

Helltar 
Сейчас: Offline
vl@volk (10.11.2013/00:04)нашел баги в компиляторе mp3ccПодробнее давай. В каком файле, на какой строке, описание бага...
- 10.11.2013 / 12:05
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Helltar, файл parser/stdpas.c при добавлении стандартных констант указаны неверные значения кейкодов кнопок джойстика. так же в некоторых местах можно было бы упростить задачу использованием библиотеки ctype.h (lex/lex.yy.c) это:
  1. if (((c>='A')&&(c<='Z'))||((c>='a')&&(c<='z')))
на это:
  1. if (isalpha(c))
но это не баг, а скорее прогон разраба. да и что-то лишнего многовато, что замедляет работу программы.
__________________
 знает толк
- 10.11.2013 / 12:09
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
я так пролистывал исходники в поисках чего-нибудь интересного для себя вот и увидел.
__________________
 знает толк
- 10.11.2013 / 12:17
Helltar
  Пользователь

Helltar 
Сейчас: Offline
- 10.11.2013 / 12:33
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Helltar, да void add_std_constants, в ней есть вызов add_std_constant(item, 1, "GA_UP") должно же быть вместо 1 минус 1
константы должны иметь такие значения
  1. GA_UP = -1 // там 1
  2. GA_DOWN = -2 // 6
  3. GA_LEFT = -3 // 2
  4. GA_RIGHT = -4
  5. GA_FIRE = -5 // там 8
  6. GA_GAMEA = 49 // там кажись 9 было
  7. GA_GAMEB = 51
  8. GA_GAMEC = 55
  9. GA_GAMED = 57
из-за того что они не правильно указывались не работал джойстик и A, B, C, D.
__________________
 знает толк
- 11.11.2013 / 16:40
Reaper
  Пользователь

Reaper 
Сейчас: Offline
  1. res = openResource('data.txt');
Пишет [Pascal Error] test3.mpsrc(7): E204 unexpected token "
- 11.11.2013 / 16:42
Reaper
  Пользователь

Reaper 
Сейчас: Offline
Уже исправил.
- 12.11.2013 / 22:42
RblSb
  Пользователь

RblSb 
Сейчас: Offline
Как сделать динамический фпс?
- 14.11.2013 / 15:53
Reaper
  Пользователь

Reaper 
Сейчас: Offline
RblSb, переменная и ГПСЛ.
- 14.11.2013 / 16:43
RblSb
  Пользователь

RblSb 
Сейчас: Offline
Reaper, код плеасе
Наверх  Всего сообщений: 1594
Фильтровать сообщения
Поиск по теме
Файлы топика (72)