tcllib_interp man page on Ubuntu

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

interp(3tcl)		     Interpreter utilities		  interp(3tcl)

______________________________________________________________________________

NAME
       interp - Interp creation and aliasing

SYNOPSIS
       package require Tcl  8.3

       package require interp  ?0.1.1?

       ::interp::createEmpty ?path?

       ::interp::snitLink path methodlist

       ::interp::snitDictLink path methoddict

_________________________________________________________________

DESCRIPTION
       This  package provides a number of commands for the convenient creation
       of Tcl interpreters for highly restricted execution.

API
       ::interp::createEmpty ?path?
	      This commands creates an empty Tcl interpreter  and  returns  it
	      name.  Empty  means  that the new interpreter has neither names‐
	      paces, nor any commands. It is useful only for the  creation  of
	      aliases.

	      If  a  path is specified then it is taken as the name of the new
	      interpreter.

       ::interp::snitLink path methodlist
	      This command assumes that it was called from within a method  of
	      a snit object, and that the command mymethod is available.

	      It  extends  the	interpreter specified by path with aliases for
	      all methods found in the methodlist, with	 the  alias  directing
	      execution	 to  the same-named method of the snit object invoking
	      this command.  Each element of  methodlist  is  actually	inter‐
	      preted  as  a command prefix, with the first word of each prefix
	      the name of the method to link to.

	      The result of the command is the empty string.

       ::interp::snitDictLink path methoddict
	      This command behaves like	 ::interp::snitLink,  except  that  it
	      takes  a	dictionary  mapping  from  commands  to methods as its
	      input, and not a list of methods.	 Like  for  ::interp::snitLink
	      the  method references are actually command prefixes.  This com‐
	      mand allows the creation of more complex command-method mappings
	      than ::interp::snitLink.

	      The result of the command is the empty string.

BUGS, IDEAS, FEEDBACK
       This  document,	and the package it describes, will undoubtedly contain
       bugs and other problems.	 Please report such in the category interp  of
       the	    Tcllib	   SF	      Trackers	       [http://source‐
       forge.net/tracker/?group_id=12883].  Please also report any  ideas  for
       enhancements you may have for either package and/or documentation.

KEYWORDS
       alias, empty interpreter, interpreter, method, snit

CATEGORY
       Programming tools

COPYRIGHT
       Copyright (c) 2006 Andreas Kupries <andreas_kupries@users.sourceforge.net>

interp				     0.1.1			  interp(3tcl)
[top]

List of man pages available for Ubuntu

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