BEGIN UNSAFE
statements
END UNSAFE
statements | Code including one or more statements that may contain unsafe code. |
Example
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