AllowExc man page on Tru64

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

Tcl_AllowExceptions(3)	    Tcl Library Procedures	Tcl_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
					   evaluated.
_________________________________________________________________

DESCRIPTION
       If a script is evaluated at top-level (i.e. no other scripts are	 pend‐
       ing  evaluation	when  the script is invoked), and if the script termi‐
       nates 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 arbitrary completion codes are permit‐
       ted 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		Tcl_AllowExceptions(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Tru64

List of man pages available for Tru64

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