PRB: RELEASE Command with Missing Comma Doesn't Generate Error

ID: Q97058

The information in this article applies to:

SUMMARY

The RELEASE command removes memory variables and arrays, menus, popups, user-defined windows and system windows from memory. The RELEASE command does not work properly if an attempt is made to release memory variables not separated by a comma.

MORE INFORMATION

Steps to Reproduce Problem

Type the following in the Command window:

   x=10
   y=20
   RELEASE x , y       && (with comma)
   ?x                  && variable 'x' not found
   ?y                  && variable 'y' not found

   x=10
   y=20
   RELEASE x   y       && no comma and no error message
   ?x                  && variable 'x' not found
   ?y                  && 20

The RELEASE command did not generate an error message when the comma was missing between the two variables. Variable x was released from memory, but variable y was not released from memory.

REFERENCES

"Commands & Functions," version 2.0, page C3-653 "Language Reference," version 2.5, page L3-810

Additional reference words: FoxDos FoxWin 2.00 2.50 2.50a pop up pop-up KBCategory: kbenv kbprg kbprb KBSubcategory: FxenvMemory

Last Reviewed: June 27, 1995