PUSH/POPのメモリリークは3.1.0で修正されたとは報告されていますが 自分も問題が起きなくなったかまでは確認をして無かったです。 もしメモリリークが心配でしたらDIM命令で充分大きな要素数で 配列変数を宣言してPUSH命令を BUF[I]=ASC(MID$(MES$,I,1))に置き換えるのも手です。