我应该如何在伪代码中解释这个 for 循环?

How should I interpret this for loop in pseudo-code?

我正在查看以下伪代码:

for i = 1,2,... do
    ...
    for j = 1,2,...,i-1 do
        ...
    end for
end for

问题:当i = 1时是否应该执行第二个for循环?我有点困惑,因为对于 i = 1 我们有声明:

for j = 1,2,...,0

这是否意味着直到i = 2才执行for循环?

我会像在 C++ 中那样阅读它:初始化内部循环 j=1,然后执行 if (j<=i-1)。因此对于 i==1 内部循环将不会被执行。