home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / man / cat.3 / SetRecLmt.3 < prev    next >
Encoding:
Text File  |  1995-07-26  |  3.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      TTTTccccllll____SSSSeeeettttRRRReeeeccccuuuurrrrssssiiiioooonnnnLLLLiiiimmmmiiiitttt((((3333))))    TTTTccccllll ((((7777....0000))))    TTTTccccllll____SSSSeeeettttRRRReeeeccccuuuurrrrssssiiiioooonnnnLLLLiiiimmmmiiiitttt((((3333))))
  5.  
  6.  
  7.  
  8.      _________________________________________________________________
  9.  
  10.      NNNNAAAAMMMMEEEE
  11.           Tcl_SetRecursionLimit - set maximum allowable nesting  depth
  12.           in interpreter
  13.  
  14.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  15.           ####iiiinnnncccclllluuuuddddeeee <<<<ttttccccllll....hhhh>>>>
  16.  
  17.           int
  18.           TTTTccccllll____SSSSeeeettttRRRReeeeccccuuuurrrrssssiiiioooonnnnLLLLiiiimmmmiiiitttt(_i_n_t_e_r_p, _d_e_p_t_h)
  19.  
  20.      AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  21.           Tcl_Interp   *_i_n_t_e_r_p   (in)      Interpreter whose recursion
  22.                                            limit  is  to be set.  Must
  23.                                            be greater than zero.
  24.  
  25.           int          _d_e_p_t_h     (in)      New limit for nested  calls
  26.                                            to TTTTccccllll____EEEEvvvvaaaallll for _i_n_t_e_r_p.
  27.      _________________________________________________________________
  28.  
  29.  
  30.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  31.           At any given time Tcl enforces a  limit  on  the  number  of
  32.           recursive  calls that may be active for TTTTccccllll____EEEEvvvvaaaallll and related
  33.           procedures such as TTTTccccllll____GGGGlllloooobbbbaaaallllEEEEvvvvaaaallll.   Any  call  to  TTTTccccllll____EEEEvvvvaaaallll
  34.           that  exceeds  this  depth  is  aborted  with  an error.  By
  35.           default the recursion limit is 1000.
  36.  
  37.           TTTTccccllll____SSSSeeeettttRRRReeeeccccuuuurrrrssssiiiioooonnnnLLLLiiiimmmmiiiitttt may be  used  to  change  the  maximum
  38.           allowable  nesting  depth  for  an  interpreter.   The _d_e_p_t_h
  39.           argument   specifies   a   new   limit   for   _i_n_t_e_r_p,   and
  40.           TTTTccccllll____SSSSeeeettttRRRReeeeccccuuuurrrrssssiiiioooonnnnLLLLiiiimmmmiiiitttt  returns  the  old limit.  To read out
  41.           the    old    limit    without    modifying    it,    invoke
  42.           TTTTccccllll____SSSSeeeettttRRRReeeeccccuuuurrrrssssiiiioooonnnnDDDDeeeepppptttthhhh with _d_e_p_t_h equal to 0.
  43.  
  44.  
  45.      KKKKEEEEYYYYWWWWOOOORRRRDDDDSSSS
  46.           nesting depth, recursion
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 7/10/95)
  64.  
  65.  
  66.  
  67.