Tcl_AllowExceptions man page on BSDOS

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDOS logo
[printable version]



Tcl_AllowExceptions(3)Tcl Library ProcedureTcl_AllowExceptions(3)

_________________________________________________________________

NAME
       Tcl_AllowExceptions  - allow all exceptions in next script
       evaluation

SYNOPSIS
       #include <tcl.h>

       Tcl_AllowExceptions(interp)

ARGUMENTS
       Tcl_Interp   *interp	 (in)	   Interpreter	in  which
					   script  will be evalu-
					   ated.
_________________________________________________________________

DESCRIPTION
       If a script is  evaluated  at  top-level	 (i.e.	no  other
       scripts	 are   pending	evaluation  when  the  script  is
       invoked), and if the script terminates with  a  completion
       code  other  than TCL_OK, TCL_CONTINUE or TCL_RETURN, then
       Tcl normally converts this into a TCL_ERROR return with an
       appropriate message.

       However,	 if  Tcl_AllowExceptions  is  invoked immediately
       before calling a procedure such as  Tcl_Eval,  then  arbi-
       trary  completion codes are permitted from the script, and
       they are returned without modification.	This is useful in
       cases  where  the  caller can deal with exceptions such as
       TCL_BREAK or TCL_CONTINUE in a meaningful way.

KEYWORDS
       continue, break, exception, interpreter

Tcl			       7.4				1

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server BSDOS

List of man pages available for BSDOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net