这次加入了两个终结符号"Begin","End",作用跟 "{","}"的作用等效
CSGL在现在的机器上还跑不起来,因为我的显卡还是继承的,所以脚本迟迟还没同CSGL连接。可能又需要等一段时间了。
以后一段时间又要回到SPS的开发了,不知道脚本引擎到时能不能给我一点点惊喜呢!期待~
补上截图:
1/*
2// 这里加入了两个终结符号 "BEGIN" "END" 作用跟"{" "}"的作用相同
3// 同时在以前的语法分析中加入了 break语句的识别和处理
4//
5//
6*/
7using System
8
9//开始就打印一份注释
10print "
11/*
12// 这里加入了两个终结符号 ""BEGIN"" ""END"" 作用跟""{"" ""}""的作用相同
13// 同时在以前的语法分析中加入了 break语句的识别和处理
14//
15//
16*/
17"
18Test()
19
20//函数体
21function Test()
22begin
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
38end
39
2// 这里加入了两个终结符号 "BEGIN" "END" 作用跟"{" "}"的作用相同
3// 同时在以前的语法分析中加入了 break语句的识别和处理
4//
5//
6*/
7using System
8
9//开始就打印一份注释
10print "
11/*
12// 这里加入了两个终结符号 ""BEGIN"" ""END"" 作用跟""{"" ""}""的作用相同
13// 同时在以前的语法分析中加入了 break语句的识别和处理
14//
15//
16*/
17"
18Test()
19
20//函数体
21function Test()
22begin
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
38end
39
CSGL在现在的机器上还跑不起来,因为我的显卡还是继承的,所以脚本迟迟还没同CSGL连接。可能又需要等一段时间了。
以后一段时间又要回到SPS的开发了,不知道脚本引擎到时能不能给我一点点惊喜呢!期待~
补上截图: