modified: diffout.py
[GalaxyCodeBases.git] / c_cpp / etc / calc / help / calclevel
blob45f8176cbf64af8e89983a55743da6fb4a62ee02
1 NAME
2     calclevel - current calculation level
4 SYNOPSIS
5     calclevel()
7 TYPES
8     return      nonnegative integer
10 DESCRIPTION
11     This function returns the calculation level at which it is called.
12     When a command is being read from a terminal or from a file,
13     calc is at calculation level zero.  The level is increased
14     by 1 each time calculation starts of a user-defined function
15     or of eval(S) for some expression S which evaluates to a string.  It
16     decreases to zero if an error occurs or a quit or abort statement
17     is executed.  Otherwise, it decreases by 1 when the calculation
18     is completed.  Except when an error occurs or abort is executed,
19     the input level is not affected by changes in the calculation level.
21     Zero calculation level is also called top calculation level; greater
22     values of calclevel() indicate calculation is occurring at greater
23     depths.
25 EXAMPLE
26     n/a
28 LIMITS
29     none
31 LINK LIBRARY
32     none
34 SEE ALSO
35     eval, read, quit, abort, inputlevel
37 ## Copyright (C) 1999  Landon Curt Noll
39 ## Calc is open software; you can redistribute it and/or modify it under
40 ## the terms of the version 2.1 of the GNU Lesser General Public License
41 ## as published by the Free Software Foundation.
43 ## Calc is distributed in the hope that it will be useful, but WITHOUT
44 ## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
45 ## or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General
46 ## Public License for more details.
48 ## A copy of version 2.1 of the GNU Lesser General Public License is
49 ## distributed with calc under the filename COPYING-LGPL.  You should have
50 ## received a copy with calc; if not, write to Free Software Foundation, Inc.
51 ## 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
53 ## @(#) $Revision: 30.1 $
54 ## @(#) $Id: calclevel,v 30.1 2007/03/16 11:10:42 chongo Exp $
55 ## @(#) $Source: /usr/local/src/cmd/calc/help/RCS/calclevel,v $
57 ## Under source code control:   1999/10/31 06:01:21
58 ## File existed as early as:    1999
60 ## chongo <was here> /\oo/\     http://www.isthe.com/chongo/
61 ## Share and enjoy!  :-)        http://www.isthe.com/chongo/tech/comp/calc/