一応れいさんの言葉を翻訳すると
最初に転生待ち行列を用意
DIM Q[512]
512の魂(管理番号)を突っ込んでおく
FOR I=0 TO 511:Q[0]=I:NEXT
新しく生まれる時はその配列からSHIFT。
N=SHIFT(Q)
ここで配列の先頭の値が抜き取られる。配列の要素数は1つ減る。Nを管理番号として使う。
死んだらそこに管理番号をPUSH。
PUSH Q,<管理番号>
配列の後ろに管理番号の要素が追加され、配列の要素数は1つ増える。
こんな感じかな?
ちなみに配列の要素数はLEN()で求められます。
LEN(Q)>0 のときでないとSHIFTできないので注意。
0そうだね プレイ済み