Page 1 of 1
upper case or lower case?
Posted: 2008-01-12 23:02:32
by iRuLez
I don't have never undestand if is an error writing uo.msg("123")
Which is the different from:
uo.msg("123")
and
UO.Msg("123")
also, the different from
uo.usetype('0x0000','0x0000')
and
uo.usetype(0x0000,0x0000)
Which is the Sintax correct from these "script"?
Posted: 2008-01-13 00:36:39
by Destruction
Script Engine is case insensitive.
For usetype command use string arguments.
Posted: 2008-01-17 23:13:46
by iRuLez
uhmmm ok
and change something from
end sub
or
endsub?
Posted: 2008-01-18 09:27:45
by Destruction
I use "endsub"..
Posted: 2008-01-19 15:35:58
by iRuLez

all these small details can trigger some error to inject as "unandle exception in parser" or anything like?
Posted: 2008-01-19 17:59:14
by Grin
Injection use compiler... Once compile and forget:)
Posted: 2008-01-19 23:38:56
by Destruction
А мне Yoko говорил, что это интерпретатор замаскированный..
Видать хорошо замаскировали

Posted: 2008-01-19 23:42:05
by Grin
там копилятор бизон, на компиляторе реализовали интерпритатор, в результате имеем что имеем, утечки памяти и тд...
Конкретно у мамаича (точно не помню но вроде он занимался парсером), были проблемы с ветвлением, а имено с организацией переходов (если интересно в исходникх есть файл по парсеру).
Posted: 2008-03-05 13:44:01
by iRuLez
if the script engine is insensitive
are better change this?
all know if the accuracy in script is very important ....

Posted: 2008-03-06 18:53:37
by Edred
Grin wrote:там копилятор бизон, на компиляторе реализовали интерпритатор, в результате имеем что имеем, утечки памяти и тд...
(если интересно в исходникх есть файл по парсеру).
Кстати, всем рекомендую почитать этот файлик. Я когда-то читал его как беллетристику какую-нибудь... Одного до сих пор не понял - на фига так было извращаться и писать интерпретатор из компилятора... И получить простейших бейсик. Когда этих бейсиковых интерпетаторов в инете пруд пруди.