Old script engine version have problem about timeout. It can set timeout but in some case it's not work.
So new Timeout method feature.
- normal script will terminate in 30 second.
- I add 3 method to control script time.
1. procedure engine.setTimeout( n :integer);
set system timeout to n second.
2. function engine.timeRun :integer;
get millisecond time that script was run.
3. function engine.timeCompile :integer;
get millisecond time that script was compile.