BEGIN UNSAFE
statements
END UNSAFE
statements | 代码包括一条或多条可能包含不安全代码的语句。 |
示例
FUNCTION Start() AS VOID
LOCAL a AS INT[]
a := <INT>{1,2,3,4,5}
BEGIN UNSAFE
LOCAL p AS INT PTR
p := @a
FOR VAR i := 1 to 5
? p[i]
NEXT
END UNSAFE
RETURN