ZDeallocate

ZDEALLOCATEコマンドは、指定されたリソースの名前、または、以前にZALLOCATEコマンドで予約された名前をリリースします。 ZDEALLOCATEコマンドは、以前にZALLOCATEまたはLOCKコマンドで予約された他の名前をリリースせずに、指定された名前だけをリリースします。

ZDEALLOCATEのコマンドは、いくつかの他のGT.Mの実装との互換性を提供します。M開発委員会(MDC)は、ZALLOCATEとZDEALLOCATEアプローチを取り入れるのではなく、LOCKコマンドのための + と- のデリミタを追加することを採択しました。したがって、設計がインクリメンタルロックのメカニズムを必要とする時、LOCK +/- は、Mの標準の一部であることの利点があります。 LOCK+/- は、LOCKを使用してルーチンがネストされているときに対称的に働くという利点もあります。

ZDEALLOCATEコマンドのフォーマットは:

ZD[EALLOCATE][:tvexpr] [nref[,...]]

ZDEALLOCATEの例

例:

ZALLOCATEの詳細な情報については、ZAllocateの例 を参照してください。

inserted by FC2 system