tclsh

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2020 License: BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TCL_QUEUE_TAIL = 0
	TCL_QUEUE_HEAD = 1
	TCL_QUEUE_MARK = 2
)
View Source
const (
	TCL_PATH_ABSOLUTE        = 0
	TCL_PATH_RELATIVE        = 1
	TCL_PATH_VOLUME_RELATIVE = 2
)
View Source
const (
	TCL_INT      = 0
	TCL_DOUBLE   = 1
	TCL_EITHER   = 2
	TCL_WIDE_INT = 3
)

Variables

View Source
var CAPI = map[string]struct{}{
	"Tcl_AppInit": {},
	"main":        {},
}

Functions

func Main

func Main(tls *libc.TLS, argc int32, argv uintptr) int32

func Tcl_AppInit

func Tcl_AppInit(tls *libc.TLS, interp uintptr) int32

Types

type ClientData

type ClientData = uintptr /* tcl.h:340:15 */

type FILE

type FILE = _IO_FILE /* FILE.h:7:25 */

The opaque type of streams. This is the definition used elsewhere.

type TclPlatStubs

type TclPlatStubs = TclPlatStubs1 /* tclPlatDecls.h:86:3 */

type TclPlatStubs1

type TclPlatStubs1 = struct {
	// contains filtered or unexported fields
}

type TclStubHooks

type TclStubHooks = struct {
	// contains filtered or unexported fields

} /* tclDecls.h:1843:3 */

type TclStubs

type TclStubs = TclStubs1 /* tclDecls.h:2522:3 */

type TclStubs1

type TclStubs1 = struct {
	// contains filtered or unexported fields
}

type Tcl_ArgvInfo

type Tcl_ArgvInfo = struct {
	// contains filtered or unexported fields

} /* tcl.h:2289:3 */

type Tcl_AsyncHandler

type Tcl_AsyncHandler = uintptr /* tcl.h:527:34 */

type Tcl_CallFrame

type Tcl_CallFrame = Tcl_CallFrame1 /* tcl.h:937:3 */

type Tcl_CallFrame1

type Tcl_CallFrame1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Channel

type Tcl_Channel = uintptr /* tcl.h:528:29 */

type Tcl_ChannelType

type Tcl_ChannelType = Tcl_ChannelType1 /* tcl.h:1592:3 */

type Tcl_ChannelType1

type Tcl_ChannelType1 = struct {
	// contains filtered or unexported fields
}

type Tcl_ChannelTypeVersion

type Tcl_ChannelTypeVersion = uintptr /* tcl.h:529:40 */

type Tcl_CmdInfo

type Tcl_CmdInfo = Tcl_CmdInfo1 /* tcl.h:973:3 */

type Tcl_CmdInfo1

type Tcl_CmdInfo1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Command

type Tcl_Command = uintptr /* tcl.h:530:29 */

type Tcl_Condition

type Tcl_Condition = uintptr /* tcl.h:531:31 */

type Tcl_Config

type Tcl_Config = Tcl_Config1 /* tcl.h:2242:3 */

type Tcl_Config1

type Tcl_Config1 = struct {
	// contains filtered or unexported fields
}

type Tcl_DString

type Tcl_DString = Tcl_DString1 /* tcl.h:993:3 */

type Tcl_DString1

type Tcl_DString1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Dict

type Tcl_Dict = uintptr /* tcl.h:532:26 */

type Tcl_DictSearch

type Tcl_DictSearch = struct {
	// contains filtered or unexported fields

} /* tcl.h:1354:3 */

type Tcl_Encoding

type Tcl_Encoding = uintptr /* tcl.h:534:30 */

type Tcl_EncodingState

type Tcl_EncodingState = uintptr /* tcl.h:533:35 */

type Tcl_EncodingType

type Tcl_EncodingType = Tcl_EncodingType1 /* tcl.h:2111:3 */

type Tcl_EncodingType1

type Tcl_EncodingType1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Event

type Tcl_Event = Tcl_Event1 /* tcl.h:535:26 */

type Tcl_Event1

type Tcl_Event1 = struct {
	// contains filtered or unexported fields
}

type Tcl_FSVersion

type Tcl_FSVersion = uintptr /* tcl.h:1700:31 */

type Tcl_Filesystem

type Tcl_Filesystem = Tcl_Filesystem1 /* tcl.h:1873:3 */

type Tcl_Filesystem1

type Tcl_Filesystem1 = struct {
	// contains filtered or unexported fields
}

type Tcl_GlobTypeData

type Tcl_GlobTypeData = Tcl_GlobTypeData1 /* tcl.h:1625:3 */

type Tcl_GlobTypeData1

type Tcl_GlobTypeData1 = struct {
	// contains filtered or unexported fields
}

type Tcl_HashEntry

type Tcl_HashEntry = Tcl_HashEntry1 /* tcl.h:1154:30 */

type Tcl_HashEntry1

type Tcl_HashEntry1 = struct {
	// contains filtered or unexported fields
}

type Tcl_HashKeyType

type Tcl_HashKeyType = Tcl_HashKeyType1 /* tcl.h:1152:32 */

type Tcl_HashKeyType1

type Tcl_HashKeyType1 = struct {
	// contains filtered or unexported fields
}

type Tcl_HashSearch

type Tcl_HashSearch = Tcl_HashSearch1 /* tcl.h:1314:3 */

type Tcl_HashSearch1

type Tcl_HashSearch1 = struct {
	// contains filtered or unexported fields
}

type Tcl_HashTable

type Tcl_HashTable = Tcl_HashTable1 /* tcl.h:1153:30 */

type Tcl_HashTable1

type Tcl_HashTable1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Interp

type Tcl_Interp = Tcl_Interp1 /* tcl.h:525:1 */

type Tcl_Interp1

type Tcl_Interp1 = struct {
	// contains filtered or unexported fields
}

type Tcl_InterpState

type Tcl_InterpState = uintptr /* tcl.h:536:33 */

type Tcl_LoadHandle

type Tcl_LoadHandle = uintptr /* tcl.h:537:32 */

type Tcl_Mutex

type Tcl_Mutex = uintptr /* tcl.h:538:27 */

type Tcl_Namespace

type Tcl_Namespace = Tcl_Namespace1 /* tcl.h:897:3 */

type Tcl_Namespace1

type Tcl_Namespace1 = struct {
	// contains filtered or unexported fields
}

type Tcl_NotifierProcs

type Tcl_NotifierProcs = Tcl_NotifierProcs1 /* tcl.h:1903:3 */

type Tcl_NotifierProcs1

type Tcl_NotifierProcs1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Obj

type Tcl_Obj = Tcl_Obj1 /* tcl.h:843:3 */

type Tcl_Obj1

type Tcl_Obj1 = struct {
	// contains filtered or unexported fields
}

type Tcl_ObjType

type Tcl_ObjType = Tcl_ObjType1 /* tcl.h:796:3 */

type Tcl_ObjType1

type Tcl_ObjType1 = struct {
	// contains filtered or unexported fields
}

type Tcl_OldStat_

type Tcl_OldStat_ = uintptr /* tcl.h:645:21 */

type Tcl_Parse

type Tcl_Parse = Tcl_Parse1 /* tcl.h:2083:3 */

type Tcl_Parse1

type Tcl_Parse1 = struct {
	// contains filtered or unexported fields
}

type Tcl_PathType

type Tcl_PathType = uint32 /* tcl.h:1613:3 */

type Tcl_Pid

type Tcl_Pid = uintptr /* tcl.h:539:25 */

type Tcl_QueuePosition

type Tcl_QueuePosition = uint32 /* tcl.h:1389:3 */

type Tcl_RegExp

type Tcl_RegExp = uintptr /* tcl.h:540:28 */

type Tcl_RegExpIndices

type Tcl_RegExpIndices = Tcl_RegExpIndices1 /* tcl.h:628:3 */

type Tcl_RegExpIndices1

type Tcl_RegExpIndices1 = struct {
	// contains filtered or unexported fields
}

type Tcl_RegExpInfo

type Tcl_RegExpInfo = Tcl_RegExpInfo1 /* tcl.h:637:3 */

type Tcl_RegExpInfo1

type Tcl_RegExpInfo1 = struct {
	// contains filtered or unexported fields
}

type Tcl_SavedResult

type Tcl_SavedResult = Tcl_SavedResult1 /* tcl.h:872:3 */

type Tcl_SavedResult1

type Tcl_SavedResult1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Stat_

type Tcl_Stat_ = uintptr /* tcl.h:644:21 */

type Tcl_ThreadDataKey

type Tcl_ThreadDataKey = uintptr /* tcl.h:541:35 */

type Tcl_ThreadId

type Tcl_ThreadId = uintptr /* tcl.h:542:30 */

type Tcl_Time

type Tcl_Time = Tcl_Time1 /* tcl.h:1408:3 */

type Tcl_Time1

type Tcl_Time1 = struct {
	// contains filtered or unexported fields
}

type Tcl_TimerToken

type Tcl_TimerToken = uintptr /* tcl.h:543:32 */

type Tcl_Token

type Tcl_Token = Tcl_Token1 /* tcl.h:1924:3 */

type Tcl_Token1

type Tcl_Token1 = struct {
	// contains filtered or unexported fields
}

type Tcl_Trace

type Tcl_Trace = uintptr /* tcl.h:544:27 */

type Tcl_UniChar

type Tcl_UniChar = uint16 /* tcl.h:2228:24 */

type Tcl_Value

type Tcl_Value = Tcl_Value1 /* tcl.h:700:3 */

type Tcl_Value1

type Tcl_Value1 = struct {
	// contains filtered or unexported fields
}

type Tcl_ValueType

type Tcl_ValueType = uint32 /* tcl.h:692:3 */

type Tcl_Var

type Tcl_Var = uintptr /* tcl.h:545:25 */

type Tcl_WideInt

type Tcl_WideInt = int64 /* tcl.h:415:28 */

type Tcl_WideUInt

type Tcl_WideUInt = uint64 /* tcl.h:416:36 */

type Tcl_ZlibStream

type Tcl_ZlibStream = uintptr /* tcl.h:546:32 */

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL