legend:
     ! => implemented but not tested
     # => not yet implemented.
--------------------------------------------------
!tcl_adderrorinfo
tcl_appendelement
tcl_appendresult
#tcl_AppInit
#tcl_AsyncCreate
#tcl_AsyncDelete
#tcl_AsyncHandler
#tcl_AsyncInvoke
#tcl_AsyncMark
#tcl_AsyncReady
#tcl_Backslash
#tcl_CallWhenDeleted
tcl_commandcomplete
#tcl_Concat
#tcl_ConvertElement
tcl_createcommand
tcl_createinterp
#tcl_CreateMathFunc
#tcl_CreatePipeline
#tcl_CreateTrace
tcl_deletecommand
tcl_deleteinterp
#tcl_DeleteHashEntry
#tcl_DeleteHashTable
#tcl_DeleteTrace
#tcl_DetachPids
#tcl_DontCallWhenDeleted
tcl_dstringappend
!tcl_dstringappendelement
!tcl_dstringendsublist
tcl_dstringfree
tcl_dstringinit
!tcl_DstringLength
!tcl_dstringresult
!tcl_dstringstartsublist
tcl_dstringtrunc
tcl_dstringvalue
#tcl_EnterFile
#tcl_ErrnoId
!tcl_eval
tcl_evalfile
tcl_exprboolean
tcl_exprdouble
tcl_exprlong
tcl_exprstring
#tcl_FilePermissions
#tcl_FirstHashEntry
tcl_getboolean
#tcl_GetCommandInfo
tcl_getdouble
tcl_getint
#tcl_GetOpenFile
tcl_getresult
tcl_getvar
!tcl_getvar2
!tcl_globaleval
#tcl_HashStats
#tcl_InitHashTable
#tcl_InitMemory
#tcl_LinkVar
tcl_merge
#tcl_NextHashEntry
#tcl_ParseVar
#tcl_PosixError
#tcl_PrintDouble
#tcl_RcFileName
#tcl_ReapDetachedProcs
tcl_recordandeval
!tcl_resetresult
!tcl_seterrorcode
tcl_setresult
tcl_setvar
#tcl_SignalId
#tcl_SignalMsg
tcl_splitlist
#tcl_StringMatch
!tcl_tildesubst
#tcl_Trace
#tcl_TraceVar
#tcl_TraceVar2
#tcl_UnlinkVar
tcl_unsetvar
!tcl_unsetvar2
#tcl_UntraceVar
#tcl_UntraceVar2
#tcl_VarEval
#tcl_VarTraceInfo
#tcl_VarTraceInfo2
