[RW1 2005] FIXED BUGS

Форум для игроков в войны роботов (RW1, RW2D, RW3D) http://rwar.net

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 25226
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

[RW1 2005] FIXED BUGS

Post by Shaos »

Сообщения про исправленные баги из старого форума:

15 сентября 2005 года
Stallker_I wrote: При попытке написать в строчку больше чем 257-261 символов
компайлер виснет!

И вот еще :не правельно отображается конец строчки .
можно увидеть что естли увести курсор в право до предела а пом начать уводить его в лево то курсор станет повторятся :rotate: !
Счас уже не помню точно но мне кажется что при изменении
резалюции тот участок где курсор может повторятся изменяется.
Так и есть - компилятор имеет ограничение длины строки в 256 символов. И редактор - также не приспособлен для длинных строк. Как я понимаю все это нужно для создания длинных массивов?

30 сентября 2005 года

В новой версии компилятора RW1C v2.1.3 допустимая длина строки увеличена до 1024 символов
User avatar
Shaos
Admin
Posts: 25226
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

[FIXED] Баг при котором компайлер виснет!

Post by Shaos »

15 сентября 2005 года
Stallker_I wrote: Баг при котором компайлер виснет!

Причина по видемому отсутствие переменной MYBUG перед Call !
Code:

ROBOT "BUG"
AUTHOR "STALLKER"

MAIN()
{

DEF MASS[100] = {GB,GB,GB,GB,GB}
CALL MASS[MYBUG]
STEP
GOTO MAIN

}
GB()
{
MYBUG = 1
RET
}
Да - новая весрия компилятора тоже падает в Segmentation Fault
Это неопределенная переменная - сделаю чтобы разумное сообщение об ошибке писал вместо падения

30 ноября 2005 года

В новой версии компилятора RW1 v2.1.3 баг исправлен!