Tcl Applications

 tclsh

Tcl Built-In Commands

 Http         continue     foreach      list         read         tell
 Safe Tcl     eof          format       llength      regexp       time
 Tcl          error        gets        *load         regsub       trace
 after        eval         glob         lrange       rename       unknown
 append      *exec         global       lreplace     return       unset
 array        exit         history      lsearch      scan         update
 bgerror      expr         if          *lsort        seek         uplevel
 binary       fblocked     incr         namespace    set         *upvar
 break        fconfigure   info        *open         socket       variable
 case         fcopy       *interp       package      source       vwait
 catch       *file         join         pid          split        while
 cd           fileevent    lappend     *pkg_mkIndex  string
 clock        filename    *library      proc         subst
*close        flush        lindex       puts         switch
 concat       for          linsert      pwd         *tclvars

Tcl Library Procedures

 Tcl_AddErrorInfo            Tcl_ExprDoubleObj           Tcl_NewStringObj
 Tcl_AddObjErrorInfo         Tcl_ExprLong                Tcl_NextHashEntry
 Tcl_Alloc                   Tcl_ExprLongObj            *Tcl_NotifyChannel
 Tcl_AllowExceptions         Tcl_ExprString              Tcl_ObjGetVar2
 Tcl_AppInit                 Tcl_ExprStringObj           Tcl_ObjSetVar2
 Tcl_AppendAllObjTypes      *Tcl_Finalize               *Tcl_OpenCommandChannel
 Tcl_AppendElement           Tcl_FindExecutable         *Tcl_OpenFileChannel
 Tcl_AppendResult            Tcl_FindHashEntry          *Tcl_OpenTcpClient
 Tcl_AppendStringsToObj      Tcl_FirstHashEntry         *Tcl_OpenTcpServer
 Tcl_AppendToObj            *Tcl_Flush                   Tcl_PkgProvide
 Tcl_AsyncCreate             Tcl_Free                    Tcl_PkgRequire
 Tcl_AsyncDelete            *Tcl_GetAlias                Tcl_PosixError
 Tcl_AsyncInvoke            *Tcl_GetAliasObj             Tcl_Preserve
 Tcl_AsyncMark              *Tcl_GetAliases             *Tcl_PrintDouble
 Tcl_BackgroundError         Tcl_GetAssocData           *Tcl_QueueEvent
 Tcl_Backslash               Tcl_GetBoolean             *Tcl_Read
 Tcl_CallWhenDeleted         Tcl_GetBooleanFromObj       Tcl_Realloc
 Tcl_CancelIdleCall         *Tcl_GetChannel              Tcl_ReapDetachedProcs
*Tcl_Close                  *Tcl_GetChannelBufferSize    Tcl_RecordAndEval
 Tcl_CommandComplete        *Tcl_GetChannelHandle        Tcl_RegExpCompile
*Tcl_Concat                 *Tcl_GetChannelInstanceData  Tcl_RegExpExec
*Tcl_ConvertElement         *Tcl_GetChannelMode          Tcl_RegExpMatch
 Tcl_ConvertToType          *Tcl_GetChannelName          Tcl_RegExpRange
*Tcl_CreateAlias            *Tcl_GetChannelOption       *Tcl_RegisterChannel
*Tcl_CreateAliasObj         *Tcl_GetChannelType          Tcl_RegisterObjType
*Tcl_CreateChannel          *Tcl_GetCommandInfo          Tcl_Release
 Tcl_CreateChannelHandler   *Tcl_GetCommandName          Tcl_ResetResult
 Tcl_CreateCloseHandler      Tcl_GetDouble              *Tcl_ScanElement
 Tcl_CreateCommand           Tcl_GetDoubleFromObj       *Tcl_Seek
*Tcl_CreateEventSource       Tcl_GetErrno               *Tcl_ServiceAll
*Tcl_CreateExitHandler       Tcl_GetHashKey             *Tcl_ServiceEvent
*Tcl_CreateFileHandler       Tcl_GetHashValue            Tcl_SetAssocData
 Tcl_CreateHashEntry         Tcl_GetIndexFromObj         Tcl_SetBooleanObj
 Tcl_CreateInterp            Tcl_GetInt                 *Tcl_SetChannelBufferSize
 Tcl_CreateMathFunc          Tcl_GetIntFromObj          *Tcl_SetChannelOption
*Tcl_CreateObjCommand        Tcl_GetLongFromObj         *Tcl_SetCommandInfo
*Tcl_CreateSlave            *Tcl_GetMaster              *Tcl_SetDefaultTranslation
 Tcl_CreateTimerHandler      Tcl_GetObjResult            Tcl_SetDoubleObj
 Tcl_CreateTrace             Tcl_GetObjType              Tcl_SetErrno
 Tcl_DStringAppend          *Tcl_GetOpenFile             Tcl_SetErrorCode
 Tcl_DStringAppendElement    Tcl_GetPathType             Tcl_SetHashValue
 Tcl_DStringEndSublist      *Tcl_GetServiceMode          Tcl_SetIntObj
 Tcl_DStringFree            *Tcl_GetSlave               *Tcl_SetListObj
 Tcl_DStringGetResult       *Tcl_GetSlaves               Tcl_SetLongObj
 Tcl_DStringInit             Tcl_GetStdChannel          *Tcl_SetMaxBlockTime
 Tcl_DStringLength           Tcl_GetStringFromObj        Tcl_SetObjLength
 Tcl_DStringResult           Tcl_GetStringResult         Tcl_SetObjResult
 Tcl_DStringSetLength        Tcl_GetVar                  Tcl_SetRecursionLimit
 Tcl_DStringStartSublist     Tcl_GetVar2                 Tcl_SetResult
 Tcl_DStringValue           *Tcl_Gets                   *Tcl_SetServiceMode
 Tcl_DecrRefCount            Tcl_GlobalEval              Tcl_SetStdChannel
 Tcl_DeleteAssocData         Tcl_GlobalEvalObj           Tcl_SetStringObj
 Tcl_DeleteChannelHandler    Tcl_HashStats              *Tcl_SetTimer
 Tcl_DeleteCloseHandler     *Tcl_HideCommand             Tcl_SetVar
*Tcl_DeleteCommand           Tcl_IncrRefCount            Tcl_SetVar2
*Tcl_DeleteCommandFromToken  Tcl_InitHashTable           Tcl_Sleep
*Tcl_DeleteEventSource      *Tcl_InputBlocked           *Tcl_SplitList
*Tcl_DeleteEvents           *Tcl_InputBuffered           Tcl_SplitPath
*Tcl_DeleteExitHandler      *Tcl_Interp                  Tcl_StaticPackage
*Tcl_DeleteFileHandler       Tcl_InterpDeleted           Tcl_StringMatch
 Tcl_DeleteHashEntry        *Tcl_IsSafe                 *Tcl_Tell
 Tcl_DeleteHashTable         Tcl_IsShared                Tcl_TraceVar
 Tcl_DeleteInterp            Tcl_JoinPath                Tcl_TraceVar2
 Tcl_DeleteTimerHandler     *Tcl_LinkVar                 Tcl_TranslateFileName
 Tcl_DeleteTrace            *Tcl_ListObjAppendElement   *Tcl_UnlinkVar
 Tcl_DetachPids             *Tcl_ListObjAppendList      *Tcl_UnregisterChannel
 Tcl_DoOneEvent             *Tcl_ListObjGetElements      Tcl_UnsetVar
 Tcl_DoWhenIdle             *Tcl_ListObjIndex            Tcl_UnsetVar2
 Tcl_DontCallWhenDeleted    *Tcl_ListObjLength           Tcl_UntraceVar
 Tcl_DuplicateObj           *Tcl_ListObjReplace          Tcl_UntraceVar2
*Tcl_Eof                     Tcl_Main                    Tcl_UpVar
 Tcl_Eval                   *Tcl_MakeFileChannel         Tcl_UpVar2
 Tcl_EvalFile               *Tcl_MakeSafe               *Tcl_UpdateLinkedVar
 Tcl_EvalObj                *Tcl_Merge                   Tcl_VarEval
 Tcl_EventuallyFree          Tcl_NewBooleanObj           Tcl_VarTraceInfo
*Tcl_Exit                    Tcl_NewDoubleObj            Tcl_VarTraceInfo2
*Tcl_ExposeCommand           Tcl_NewIntObj              *Tcl_WaitForEvent
 Tcl_ExprBoolean            *Tcl_NewListObj             *Tcl_Write
 Tcl_ExprBooleanObj          Tcl_NewLongObj              Tcl_WrongNumArgs
 Tcl_ExprDouble              Tcl_NewObj

* Revised pages.


[ tcl8.0b1 | tk8.0b1 | X-ref ]

Copyright © 1989-1994 The Regents of the University of California.
Copyright © 1994-1997 Sun Microsystems, Inc.