modified: myjupyterlab.sh
[GalaxyCodeBases.git] / c_cpp / etc / calc / help / freestatics
blob099dfc77f6a276bf7287314c0143e7150b464494
1 NAME
2     freestatics - free memory used for static variables
4 SYNOPSIS
5     freestatics()
7 TYPES
9     return      null value
11 DESCRIPTION
12     This function frees the memory used for the values of all unscoped
13     static variables by in effect assigning null values to them.  As this
14     will usually have significant effects of any functions in whose
15     definitions these variables have been used, it is primarily intended
16     for use when these functions are being undefined or redefined..
18 EXAMPLE
19     ; static a = 5
20     ; define f(x) = a++ * x;
21     f() defined
22     ; global a
23     ; f(1)
24             5
25     ; show statics
27     Name    Scopes    Type
28     ----    ------    -----
29     a         1  0    real = 6
31     Number: 1
32     ; freestatics()
33     ; f(1)
34             Error 10005
35     ; strerror(.)
36             "Bad arguments for *"
38 LIMITS
39     none
41 LINK LIBRARY
42     none
44 SEE ALSO
45     free, freeglobals, freeredc
47 ## Copyright (C) 1999  Landon Curt Noll
49 ## Calc is open software; you can redistribute it and/or modify it under
50 ## the terms of the version 2.1 of the GNU Lesser General Public License
51 ## as published by the Free Software Foundation.
53 ## Calc is distributed in the hope that it will be useful, but WITHOUT
54 ## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
55 ## or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General
56 ## Public License for more details.
58 ## A copy of version 2.1 of the GNU Lesser General Public License is
59 ## distributed with calc under the filename COPYING-LGPL.  You should have
60 ## received a copy with calc; if not, write to Free Software Foundation, Inc.
61 ## 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
63 ## @(#) $Revision: 30.1 $
64 ## @(#) $Id: freestatics,v 30.1 2007/03/16 11:10:42 chongo Exp $
65 ## @(#) $Source: /usr/local/src/cmd/calc/help/RCS/freestatics,v $
67 ## Under source code control:   1997/09/06 20:03:35
68 ## File existed as early as:    1997
70 ## chongo <was here> /\oo/\     http://www.isthe.com/chongo/
71 ## Share and enjoy!  :-)        http://www.isthe.com/chongo/tech/comp/calc/