这次加入了两个终结符号"Begin","End",作用跟 "{","}"的作用等效
CSGL在现在的机器上还跑不起来,因为我的显卡还是继承的,所以脚本迟迟还没同CSGL连接。可能又需要等一段时间了。
以后一段时间又要回到SPS的开发了,不知道脚本引擎到时能不能给我一点点惊喜呢!期待~
补上截图:

1
/*
2
// 这里加入了两个终结符号 "BEGIN" "END" 作用跟"{" "}"的作用相同
3
// 同时在以前的语法分析中加入了 break语句的识别和处理
4
//
5
//
6
*/
7
using System
8
9
//开始就打印一份注释
10
print "
11
/*
12
// 这里加入了两个终结符号 ""BEGIN"" ""END"" 作用跟""{"" ""}""的作用相同
13
// 同时在以前的语法分析中加入了 break语句的识别和处理
14
//
15
//
16
*/
17
"
18
Test()
19
20
//函数体
21
function Test()
22
begin
23
while(true)
24
{
25
i=new Random( System.Environment.TickCount ).Next(1,100)
26
27
if ( i< 50 )
28
begin
29
print "i<50"
30
break
31
end
32
else
33
print i
34
35
}
36
37
38
end
39
/*2
// 这里加入了两个终结符号 "BEGIN" "END" 作用跟"{" "}"的作用相同3
// 同时在以前的语法分析中加入了 break语句的识别和处理4
// 5
//6
*/7
using System 8

9
//开始就打印一份注释10
print "11
/*12
// 这里加入了两个终结符号 ""BEGIN"" ""END"" 作用跟""{"" ""}""的作用相同13
// 同时在以前的语法分析中加入了 break语句的识别和处理14
// 15
//16
*/17
"18
Test()19

20
//函数体21
function Test()22
begin23
while(true)24
{25
i=new Random( System.Environment.TickCount ).Next(1,100)26
27
if ( i< 50 )28
begin29
print "i<50"30
break31
end32
else33
print i34

35
}36

37

38
end39

CSGL在现在的机器上还跑不起来,因为我的显卡还是继承的,所以脚本迟迟还没同CSGL连接。可能又需要等一段时间了。
以后一段时间又要回到SPS的开发了,不知道脚本引擎到时能不能给我一点点惊喜呢!期待~
补上截图:




浙公网安备 33010602011771号