BUF$=BUF$+_D$[I%]でコピーが発生して、このときにBUF$のポインタがコピー先のポインタへと移り変わってる。っていう解釈で良いのかな?そうすればPUSHしてもD$の要素が皆同じところを参照しなくなるわけだから。 まぁ、予想ですけど(