//web.script库(JS、VBS解释器)
import web.script

//创建一个支脚本虚拟机
var vm = web.script( )

//添加一个接口非常简单，直接给vm添加table成员即可。
vm.external = {
	aauto_function = function(x,sum){
		io.print("我是AAuto脚本，我被Javascript调用了,x =",x,"sum = ",sum)
	}

}

var javascript = /*  
    var sum  = 0; 
	function test(x) { 
		external.aauto_function(x,sum);//调用AAuto接口
		
		sum+=x;
        for(i=0;i<10001;i++) 
                sum = sum+x;
	
        return sum; 
	
	}

*/
vm.AddCode(javascript); //加载脚本

io.open() //打开控制台

sum = vm.Run("test",16); //运行函数
sum = vm.Eval('test(16)') //用脚本表达式求值
vm.ExecuteStatement('test(16)') //执行脚本，不返回任何值
 

io.print( sum )
execute("pause") //按任意键继续
io.close()