var stack: array of Integer; stack.Push(1); stack.Push(2); stack.Push(3); PrintLn(stack.Pop); // 3 PrintLn(stack.Pop); // 2 PrintLn(stack.Pop); // 1 Assert(stack.Length = 0); // assert empty