os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/generic/tclDecls.h
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/generic/tclDecls.h Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,4403 @@
1.4 +/*
1.5 + * tclDecls.h --
1.6 + *
1.7 + * Declarations of functions in the platform independent public Tcl API.
1.8 + *
1.9 + * Copyright (c) 1998-1999 by Scriptics Corporation.
1.10 + * Portions Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiaries. All rights reserved.
1.11 + *
1.12 + * See the file "license.terms" for information on usage and redistribution
1.13 + * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
1.14 + *
1.15 + * RCS: @(#) $Id: tclDecls.h,v 1.93.2.7 2006/09/22 01:26:23 andreas_kupries Exp $
1.16 + */
1.17 +
1.18 +#ifndef _TCLDECLS
1.19 +#define _TCLDECLS
1.20 +
1.21 +/*
1.22 + * WARNING: This file is automatically generated by the tools/genStubs.tcl
1.23 + * script. Any modifications to the function declarations below should be made
1.24 + * in the generic/tcl.decls script.
1.25 + */
1.26 +
1.27 +/* !BEGIN!: Do not edit below this line. */
1.28 +
1.29 +#ifdef __cplusplus
1.30 +extern "C" {
1.31 +#endif
1.32 +
1.33 +/*
1.34 + * Exported function declarations:
1.35 + */
1.36 +
1.37 +/* 0 */
1.38 +IMPORT_C int Tcl_PkgProvideEx _ANSI_ARGS_((Tcl_Interp* interp,
1.39 + CONST char* name, CONST char* version,
1.40 + ClientData clientData));
1.41 +/* 1 */
1.42 +IMPORT_C CONST84_RETURN char * Tcl_PkgRequireEx _ANSI_ARGS_((
1.43 + Tcl_Interp * interp, CONST char * name,
1.44 + CONST char * version, int exact,
1.45 + ClientData * clientDataPtr));
1.46 +/* 2 */
1.47 +IMPORT_C void Tcl_Panic _ANSI_ARGS_(TCL_VARARGS(CONST char *,format));
1.48 +/* 3 */
1.49 +IMPORT_C char * Tcl_Alloc _ANSI_ARGS_((unsigned int size));
1.50 +/* 4 */
1.51 +IMPORT_C void Tcl_Free _ANSI_ARGS_((char * ptr));
1.52 +/* 5 */
1.53 +IMPORT_C char * Tcl_Realloc _ANSI_ARGS_((char * ptr,
1.54 + unsigned int size));
1.55 +/* 6 */
1.56 +IMPORT_C char * Tcl_DbCkalloc _ANSI_ARGS_((unsigned int size,
1.57 + CONST char * file, int line));
1.58 +/* 7 */
1.59 +IMPORT_C int Tcl_DbCkfree _ANSI_ARGS_((char * ptr,
1.60 + CONST char * file, int line));
1.61 +/* 8 */
1.62 +IMPORT_C char * Tcl_DbCkrealloc _ANSI_ARGS_((char * ptr,
1.63 + unsigned int size, CONST char * file,
1.64 + int line));
1.65 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.66 +/* 9 */
1.67 +IMPORT_C void Tcl_CreateFileHandler _ANSI_ARGS_((int fd, int mask,
1.68 + Tcl_FileProc * proc, ClientData clientData));
1.69 +#endif /* UNIX */
1.70 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.71 +/* 10 */
1.72 +IMPORT_C void Tcl_DeleteFileHandler _ANSI_ARGS_((int fd));
1.73 +#endif /* UNIX */
1.74 +/* 11 */
1.75 +IMPORT_C void Tcl_SetTimer _ANSI_ARGS_((Tcl_Time * timePtr));
1.76 +/* 12 */
1.77 +IMPORT_C void Tcl_Sleep _ANSI_ARGS_((int ms));
1.78 +/* 13 */
1.79 +IMPORT_C int Tcl_WaitForEvent _ANSI_ARGS_((Tcl_Time * timePtr));
1.80 +/* 14 */
1.81 +IMPORT_C int Tcl_AppendAllObjTypes _ANSI_ARGS_((
1.82 + Tcl_Interp * interp, Tcl_Obj * objPtr));
1.83 +/* 15 */
1.84 +IMPORT_C void Tcl_AppendStringsToObj _ANSI_ARGS_(TCL_VARARGS(Tcl_Obj *,objPtr));
1.85 +/* 16 */
1.86 +IMPORT_C void Tcl_AppendToObj _ANSI_ARGS_((Tcl_Obj* objPtr,
1.87 + CONST char* bytes, int length));
1.88 +/* 17 */
1.89 +IMPORT_C Tcl_Obj * Tcl_ConcatObj _ANSI_ARGS_((int objc,
1.90 + Tcl_Obj *CONST objv[]));
1.91 +/* 18 */
1.92 +IMPORT_C int Tcl_ConvertToType _ANSI_ARGS_((Tcl_Interp * interp,
1.93 + Tcl_Obj * objPtr, Tcl_ObjType * typePtr));
1.94 +/* 19 */
1.95 +IMPORT_C void Tcl_DbDecrRefCount _ANSI_ARGS_((Tcl_Obj * objPtr,
1.96 + CONST char * file, int line));
1.97 +/* 20 */
1.98 +IMPORT_C void Tcl_DbIncrRefCount _ANSI_ARGS_((Tcl_Obj * objPtr,
1.99 + CONST char * file, int line));
1.100 +/* 21 */
1.101 +IMPORT_C int Tcl_DbIsShared _ANSI_ARGS_((Tcl_Obj * objPtr,
1.102 + CONST char * file, int line));
1.103 +/* 22 */
1.104 +IMPORT_C Tcl_Obj * Tcl_DbNewBooleanObj _ANSI_ARGS_((int boolValue,
1.105 + CONST char * file, int line));
1.106 +/* 23 */
1.107 +IMPORT_C Tcl_Obj * Tcl_DbNewByteArrayObj _ANSI_ARGS_((
1.108 + CONST unsigned char * bytes, int length,
1.109 + CONST char * file, int line));
1.110 +/* 24 */
1.111 +IMPORT_C Tcl_Obj * Tcl_DbNewDoubleObj _ANSI_ARGS_((double doubleValue,
1.112 + CONST char * file, int line));
1.113 +/* 25 */
1.114 +IMPORT_C Tcl_Obj * Tcl_DbNewListObj _ANSI_ARGS_((int objc,
1.115 + Tcl_Obj *CONST * objv, CONST char * file,
1.116 + int line));
1.117 +/* 26 */
1.118 +IMPORT_C Tcl_Obj * Tcl_DbNewLongObj _ANSI_ARGS_((long longValue,
1.119 + CONST char * file, int line));
1.120 +/* 27 */
1.121 +IMPORT_C Tcl_Obj * Tcl_DbNewObj _ANSI_ARGS_((CONST char * file,
1.122 + int line));
1.123 +/* 28 */
1.124 +IMPORT_C Tcl_Obj * Tcl_DbNewStringObj _ANSI_ARGS_((CONST char * bytes,
1.125 + int length, CONST char * file, int line));
1.126 +/* 29 */
1.127 +IMPORT_C Tcl_Obj * Tcl_DuplicateObj _ANSI_ARGS_((Tcl_Obj * objPtr));
1.128 +/* 30 */
1.129 +IMPORT_C void TclFreeObj _ANSI_ARGS_((Tcl_Obj * objPtr));
1.130 +/* 31 */
1.131 +IMPORT_C int Tcl_GetBoolean _ANSI_ARGS_((Tcl_Interp * interp,
1.132 + CONST char * str, int * boolPtr));
1.133 +/* 32 */
1.134 +IMPORT_C int Tcl_GetBooleanFromObj _ANSI_ARGS_((
1.135 + Tcl_Interp * interp, Tcl_Obj * objPtr,
1.136 + int * boolPtr));
1.137 +/* 33 */
1.138 +IMPORT_C unsigned char * Tcl_GetByteArrayFromObj _ANSI_ARGS_((
1.139 + Tcl_Obj * objPtr, int * lengthPtr));
1.140 +/* 34 */
1.141 +IMPORT_C int Tcl_GetDouble _ANSI_ARGS_((Tcl_Interp * interp,
1.142 + CONST char * str, double * doublePtr));
1.143 +/* 35 */
1.144 +IMPORT_C int Tcl_GetDoubleFromObj _ANSI_ARGS_((
1.145 + Tcl_Interp * interp, Tcl_Obj * objPtr,
1.146 + double * doublePtr));
1.147 +/* 36 */
1.148 +IMPORT_C int Tcl_GetIndexFromObj _ANSI_ARGS_((Tcl_Interp * interp,
1.149 + Tcl_Obj * objPtr, CONST84 char ** tablePtr,
1.150 + CONST char * msg, int flags, int * indexPtr));
1.151 +/* 37 */
1.152 +IMPORT_C int Tcl_GetInt _ANSI_ARGS_((Tcl_Interp * interp,
1.153 + CONST char * str, int * intPtr));
1.154 +/* 38 */
1.155 +IMPORT_C int Tcl_GetIntFromObj _ANSI_ARGS_((Tcl_Interp * interp,
1.156 + Tcl_Obj * objPtr, int * intPtr));
1.157 +/* 39 */
1.158 +IMPORT_C int Tcl_GetLongFromObj _ANSI_ARGS_((Tcl_Interp * interp,
1.159 + Tcl_Obj * objPtr, long * longPtr));
1.160 +/* 40 */
1.161 +IMPORT_C Tcl_ObjType * Tcl_GetObjType _ANSI_ARGS_((CONST char * typeName));
1.162 +/* 41 */
1.163 +IMPORT_C char * Tcl_GetStringFromObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.164 + int * lengthPtr));
1.165 +/* 42 */
1.166 +IMPORT_C void Tcl_InvalidateStringRep _ANSI_ARGS_((
1.167 + Tcl_Obj * objPtr));
1.168 +/* 43 */
1.169 +IMPORT_C int Tcl_ListObjAppendList _ANSI_ARGS_((
1.170 + Tcl_Interp * interp, Tcl_Obj * listPtr,
1.171 + Tcl_Obj * elemListPtr));
1.172 +/* 44 */
1.173 +IMPORT_C int Tcl_ListObjAppendElement _ANSI_ARGS_((
1.174 + Tcl_Interp * interp, Tcl_Obj * listPtr,
1.175 + Tcl_Obj * objPtr));
1.176 +/* 45 */
1.177 +IMPORT_C int Tcl_ListObjGetElements _ANSI_ARGS_((
1.178 + Tcl_Interp * interp, Tcl_Obj * listPtr,
1.179 + int * objcPtr, Tcl_Obj *** objvPtr));
1.180 +/* 46 */
1.181 +IMPORT_C int Tcl_ListObjIndex _ANSI_ARGS_((Tcl_Interp * interp,
1.182 + Tcl_Obj * listPtr, int index,
1.183 + Tcl_Obj ** objPtrPtr));
1.184 +/* 47 */
1.185 +IMPORT_C int Tcl_ListObjLength _ANSI_ARGS_((Tcl_Interp * interp,
1.186 + Tcl_Obj * listPtr, int * lengthPtr));
1.187 +/* 48 */
1.188 +IMPORT_C int Tcl_ListObjReplace _ANSI_ARGS_((Tcl_Interp * interp,
1.189 + Tcl_Obj * listPtr, int first, int count,
1.190 + int objc, Tcl_Obj *CONST objv[]));
1.191 +/* 49 */
1.192 +IMPORT_C Tcl_Obj * Tcl_NewBooleanObj _ANSI_ARGS_((int boolValue));
1.193 +/* 50 */
1.194 +IMPORT_C Tcl_Obj * Tcl_NewByteArrayObj _ANSI_ARGS_((
1.195 + CONST unsigned char* bytes, int length));
1.196 +/* 51 */
1.197 +IMPORT_C Tcl_Obj * Tcl_NewDoubleObj _ANSI_ARGS_((double doubleValue));
1.198 +/* 52 */
1.199 +IMPORT_C Tcl_Obj * Tcl_NewIntObj _ANSI_ARGS_((int intValue));
1.200 +/* 53 */
1.201 +IMPORT_C Tcl_Obj * Tcl_NewListObj _ANSI_ARGS_((int objc,
1.202 + Tcl_Obj *CONST objv[]));
1.203 +/* 54 */
1.204 +IMPORT_C Tcl_Obj * Tcl_NewLongObj _ANSI_ARGS_((long longValue));
1.205 +/* 55 */
1.206 +IMPORT_C Tcl_Obj * Tcl_NewObj _ANSI_ARGS_((void));
1.207 +/* 56 */
1.208 +IMPORT_C Tcl_Obj * Tcl_NewStringObj _ANSI_ARGS_((CONST char * bytes,
1.209 + int length));
1.210 +/* 57 */
1.211 +IMPORT_C void Tcl_SetBooleanObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.212 + int boolValue));
1.213 +/* 58 */
1.214 +IMPORT_C unsigned char * Tcl_SetByteArrayLength _ANSI_ARGS_((Tcl_Obj * objPtr,
1.215 + int length));
1.216 +/* 59 */
1.217 +IMPORT_C void Tcl_SetByteArrayObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.218 + CONST unsigned char * bytes, int length));
1.219 +/* 60 */
1.220 +IMPORT_C void Tcl_SetDoubleObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.221 + double doubleValue));
1.222 +/* 61 */
1.223 +IMPORT_C void Tcl_SetIntObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.224 + int intValue));
1.225 +/* 62 */
1.226 +IMPORT_C void Tcl_SetListObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.227 + int objc, Tcl_Obj *CONST objv[]));
1.228 +/* 63 */
1.229 +IMPORT_C void Tcl_SetLongObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.230 + long longValue));
1.231 +/* 64 */
1.232 +IMPORT_C void Tcl_SetObjLength _ANSI_ARGS_((Tcl_Obj * objPtr,
1.233 + int length));
1.234 +/* 65 */
1.235 +IMPORT_C void Tcl_SetStringObj _ANSI_ARGS_((Tcl_Obj* objPtr,
1.236 + CONST char* bytes, int length));
1.237 +/* 66 */
1.238 +IMPORT_C void Tcl_AddErrorInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.239 + CONST char * message));
1.240 +/* 67 */
1.241 +IMPORT_C void Tcl_AddObjErrorInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.242 + CONST char * message, int length));
1.243 +/* 68 */
1.244 +IMPORT_C void Tcl_AllowExceptions _ANSI_ARGS_((Tcl_Interp * interp));
1.245 +/* 69 */
1.246 +IMPORT_C void Tcl_AppendElement _ANSI_ARGS_((Tcl_Interp * interp,
1.247 + CONST char * string));
1.248 +/* 70 */
1.249 +IMPORT_C void Tcl_AppendResult _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp));
1.250 +/* 71 */
1.251 +IMPORT_C Tcl_AsyncHandler Tcl_AsyncCreate _ANSI_ARGS_((Tcl_AsyncProc * proc,
1.252 + ClientData clientData));
1.253 +/* 72 */
1.254 +IMPORT_C void Tcl_AsyncDelete _ANSI_ARGS_((Tcl_AsyncHandler async));
1.255 +/* 73 */
1.256 +IMPORT_C int Tcl_AsyncInvoke _ANSI_ARGS_((Tcl_Interp * interp,
1.257 + int code));
1.258 +/* 74 */
1.259 +IMPORT_C void Tcl_AsyncMark _ANSI_ARGS_((Tcl_AsyncHandler async));
1.260 +/* 75 */
1.261 +IMPORT_C int Tcl_AsyncReady _ANSI_ARGS_((void));
1.262 +/* 76 */
1.263 +IMPORT_C void Tcl_BackgroundError _ANSI_ARGS_((Tcl_Interp * interp));
1.264 +/* 77 */
1.265 +IMPORT_C char Tcl_Backslash _ANSI_ARGS_((CONST char * src,
1.266 + int * readPtr));
1.267 +/* 78 */
1.268 +IMPORT_C int Tcl_BadChannelOption _ANSI_ARGS_((
1.269 + Tcl_Interp * interp, CONST char * optionName,
1.270 + CONST char * optionList));
1.271 +/* 79 */
1.272 +IMPORT_C void Tcl_CallWhenDeleted _ANSI_ARGS_((Tcl_Interp * interp,
1.273 + Tcl_InterpDeleteProc * proc,
1.274 + ClientData clientData));
1.275 +/* 80 */
1.276 +IMPORT_C void Tcl_CancelIdleCall _ANSI_ARGS_((
1.277 + Tcl_IdleProc * idleProc,
1.278 + ClientData clientData));
1.279 +/* 81 */
1.280 +IMPORT_C int Tcl_Close _ANSI_ARGS_((Tcl_Interp * interp,
1.281 + Tcl_Channel chan));
1.282 +/* 82 */
1.283 +IMPORT_C int Tcl_CommandComplete _ANSI_ARGS_((CONST char * cmd));
1.284 +/* 83 */
1.285 +IMPORT_C char * Tcl_Concat _ANSI_ARGS_((int argc,
1.286 + CONST84 char * CONST * argv));
1.287 +/* 84 */
1.288 +IMPORT_C int Tcl_ConvertElement _ANSI_ARGS_((CONST char * src,
1.289 + char * dst, int flags));
1.290 +/* 85 */
1.291 +IMPORT_C int Tcl_ConvertCountedElement _ANSI_ARGS_((
1.292 + CONST char * src, int length, char * dst,
1.293 + int flags));
1.294 +/* 86 */
1.295 +IMPORT_C int Tcl_CreateAlias _ANSI_ARGS_((Tcl_Interp * slave,
1.296 + CONST char * slaveCmd, Tcl_Interp * target,
1.297 + CONST char * targetCmd, int argc,
1.298 + CONST84 char * CONST * argv));
1.299 +/* 87 */
1.300 +IMPORT_C int Tcl_CreateAliasObj _ANSI_ARGS_((Tcl_Interp * slave,
1.301 + CONST char * slaveCmd, Tcl_Interp * target,
1.302 + CONST char * targetCmd, int objc,
1.303 + Tcl_Obj *CONST objv[]));
1.304 +/* 88 */
1.305 +IMPORT_C Tcl_Channel Tcl_CreateChannel _ANSI_ARGS_((
1.306 + Tcl_ChannelType * typePtr,
1.307 + CONST char * chanName,
1.308 + ClientData instanceData, int mask));
1.309 +/* 89 */
1.310 +IMPORT_C void Tcl_CreateChannelHandler _ANSI_ARGS_((
1.311 + Tcl_Channel chan, int mask,
1.312 + Tcl_ChannelProc * proc,
1.313 + ClientData clientData));
1.314 +/* 90 */
1.315 +IMPORT_C void Tcl_CreateCloseHandler _ANSI_ARGS_((Tcl_Channel chan,
1.316 + Tcl_CloseProc * proc, ClientData clientData));
1.317 +/* 91 */
1.318 +IMPORT_C Tcl_Command Tcl_CreateCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.319 + CONST char * cmdName, Tcl_CmdProc * proc,
1.320 + ClientData clientData,
1.321 + Tcl_CmdDeleteProc * deleteProc));
1.322 +/* 92 */
1.323 +IMPORT_C void Tcl_CreateEventSource _ANSI_ARGS_((
1.324 + Tcl_EventSetupProc * setupProc,
1.325 + Tcl_EventCheckProc * checkProc,
1.326 + ClientData clientData));
1.327 +/* 93 */
1.328 +IMPORT_C void Tcl_CreateExitHandler _ANSI_ARGS_((
1.329 + Tcl_ExitProc * proc, ClientData clientData));
1.330 +/* 94 */
1.331 +IMPORT_C Tcl_Interp * Tcl_CreateInterp _ANSI_ARGS_((void));
1.332 +/* 95 */
1.333 +IMPORT_C void Tcl_CreateMathFunc _ANSI_ARGS_((Tcl_Interp * interp,
1.334 + CONST char * name, int numArgs,
1.335 + Tcl_ValueType * argTypes,
1.336 + Tcl_MathProc * proc, ClientData clientData));
1.337 +/* 96 */
1.338 +IMPORT_C Tcl_Command Tcl_CreateObjCommand _ANSI_ARGS_((
1.339 + Tcl_Interp * interp, CONST char * cmdName,
1.340 + Tcl_ObjCmdProc * proc, ClientData clientData,
1.341 + Tcl_CmdDeleteProc * deleteProc));
1.342 +/* 97 */
1.343 +IMPORT_C Tcl_Interp * Tcl_CreateSlave _ANSI_ARGS_((Tcl_Interp * interp,
1.344 + CONST char * slaveName, int isSafe));
1.345 +/* 98 */
1.346 +IMPORT_C Tcl_TimerToken Tcl_CreateTimerHandler _ANSI_ARGS_((int milliseconds,
1.347 + Tcl_TimerProc * proc, ClientData clientData));
1.348 +/* 99 */
1.349 +IMPORT_C Tcl_Trace Tcl_CreateTrace _ANSI_ARGS_((Tcl_Interp * interp,
1.350 + int level, Tcl_CmdTraceProc * proc,
1.351 + ClientData clientData));
1.352 +/* 100 */
1.353 +IMPORT_C void Tcl_DeleteAssocData _ANSI_ARGS_((Tcl_Interp * interp,
1.354 + CONST char * name));
1.355 +/* 101 */
1.356 +IMPORT_C void Tcl_DeleteChannelHandler _ANSI_ARGS_((
1.357 + Tcl_Channel chan, Tcl_ChannelProc * proc,
1.358 + ClientData clientData));
1.359 +/* 102 */
1.360 +IMPORT_C void Tcl_DeleteCloseHandler _ANSI_ARGS_((Tcl_Channel chan,
1.361 + Tcl_CloseProc * proc, ClientData clientData));
1.362 +/* 103 */
1.363 +IMPORT_C int Tcl_DeleteCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.364 + CONST char * cmdName));
1.365 +/* 104 */
1.366 +IMPORT_C int Tcl_DeleteCommandFromToken _ANSI_ARGS_((
1.367 + Tcl_Interp * interp, Tcl_Command command));
1.368 +/* 105 */
1.369 +IMPORT_C void Tcl_DeleteEvents _ANSI_ARGS_((
1.370 + Tcl_EventDeleteProc * proc,
1.371 + ClientData clientData));
1.372 +/* 106 */
1.373 +IMPORT_C void Tcl_DeleteEventSource _ANSI_ARGS_((
1.374 + Tcl_EventSetupProc * setupProc,
1.375 + Tcl_EventCheckProc * checkProc,
1.376 + ClientData clientData));
1.377 +/* 107 */
1.378 +IMPORT_C void Tcl_DeleteExitHandler _ANSI_ARGS_((
1.379 + Tcl_ExitProc * proc, ClientData clientData));
1.380 +/* 108 */
1.381 +IMPORT_C void Tcl_DeleteHashEntry _ANSI_ARGS_((
1.382 + Tcl_HashEntry * entryPtr));
1.383 +/* 109 */
1.384 +IMPORT_C void Tcl_DeleteHashTable _ANSI_ARGS_((
1.385 + Tcl_HashTable * tablePtr));
1.386 +/* 110 */
1.387 +IMPORT_C void Tcl_DeleteInterp _ANSI_ARGS_((Tcl_Interp * interp));
1.388 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.389 +/* 111 */
1.390 +IMPORT_C void Tcl_DetachPids _ANSI_ARGS_((int numPids,
1.391 + Tcl_Pid * pidPtr));
1.392 +#endif /* UNIX */
1.393 +#ifdef __WIN32__
1.394 +/* 111 */
1.395 +IMPORT_C void Tcl_DetachPids _ANSI_ARGS_((int numPids,
1.396 + Tcl_Pid * pidPtr));
1.397 +#endif /* __WIN32__ */
1.398 +/* 112 */
1.399 +IMPORT_C void Tcl_DeleteTimerHandler _ANSI_ARGS_((
1.400 + Tcl_TimerToken token));
1.401 +/* 113 */
1.402 +IMPORT_C void Tcl_DeleteTrace _ANSI_ARGS_((Tcl_Interp * interp,
1.403 + Tcl_Trace trace));
1.404 +/* 114 */
1.405 +IMPORT_C void Tcl_DontCallWhenDeleted _ANSI_ARGS_((
1.406 + Tcl_Interp * interp,
1.407 + Tcl_InterpDeleteProc * proc,
1.408 + ClientData clientData));
1.409 +/* 115 */
1.410 +IMPORT_C int Tcl_DoOneEvent _ANSI_ARGS_((int flags));
1.411 +/* 116 */
1.412 +IMPORT_C void Tcl_DoWhenIdle _ANSI_ARGS_((Tcl_IdleProc * proc,
1.413 + ClientData clientData));
1.414 +/* 117 */
1.415 +IMPORT_C char * Tcl_DStringAppend _ANSI_ARGS_((Tcl_DString * dsPtr,
1.416 + CONST char * str, int length));
1.417 +/* 118 */
1.418 +IMPORT_C char * Tcl_DStringAppendElement _ANSI_ARGS_((
1.419 + Tcl_DString * dsPtr, CONST char * string));
1.420 +/* 119 */
1.421 +IMPORT_C void Tcl_DStringEndSublist _ANSI_ARGS_((
1.422 + Tcl_DString * dsPtr));
1.423 +/* 120 */
1.424 +IMPORT_C void Tcl_DStringFree _ANSI_ARGS_((Tcl_DString * dsPtr));
1.425 +/* 121 */
1.426 +IMPORT_C void Tcl_DStringGetResult _ANSI_ARGS_((
1.427 + Tcl_Interp * interp, Tcl_DString * dsPtr));
1.428 +/* 122 */
1.429 +IMPORT_C void Tcl_DStringInit _ANSI_ARGS_((Tcl_DString * dsPtr));
1.430 +/* 123 */
1.431 +IMPORT_C void Tcl_DStringResult _ANSI_ARGS_((Tcl_Interp * interp,
1.432 + Tcl_DString * dsPtr));
1.433 +/* 124 */
1.434 +IMPORT_C void Tcl_DStringSetLength _ANSI_ARGS_((
1.435 + Tcl_DString * dsPtr, int length));
1.436 +/* 125 */
1.437 +IMPORT_C void Tcl_DStringStartSublist _ANSI_ARGS_((
1.438 + Tcl_DString * dsPtr));
1.439 +/* 126 */
1.440 +IMPORT_C int Tcl_Eof _ANSI_ARGS_((Tcl_Channel chan));
1.441 +/* 127 */
1.442 +IMPORT_C CONST84_RETURN char * Tcl_ErrnoId _ANSI_ARGS_((void));
1.443 +/* 128 */
1.444 +IMPORT_C CONST84_RETURN char * Tcl_ErrnoMsg _ANSI_ARGS_((int err));
1.445 +/* 129 */
1.446 +IMPORT_C int Tcl_Eval _ANSI_ARGS_((Tcl_Interp * interp,
1.447 + CONST char * string));
1.448 +/* 130 */
1.449 +IMPORT_C int Tcl_EvalFile _ANSI_ARGS_((Tcl_Interp * interp,
1.450 + CONST char * fileName));
1.451 +/* 131 */
1.452 +IMPORT_C int Tcl_EvalObj _ANSI_ARGS_((Tcl_Interp * interp,
1.453 + Tcl_Obj * objPtr));
1.454 +/* 132 */
1.455 +IMPORT_C void Tcl_EventuallyFree _ANSI_ARGS_((
1.456 + ClientData clientData,
1.457 + Tcl_FreeProc * freeProc));
1.458 +/* 133 */
1.459 +IMPORT_C void Tcl_Exit _ANSI_ARGS_((int status));
1.460 +/* 134 */
1.461 +IMPORT_C int Tcl_ExposeCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.462 + CONST char * hiddenCmdToken,
1.463 + CONST char * cmdName));
1.464 +/* 135 */
1.465 +IMPORT_C int Tcl_ExprBoolean _ANSI_ARGS_((Tcl_Interp * interp,
1.466 + CONST char * str, int * ptr));
1.467 +/* 136 */
1.468 +IMPORT_C int Tcl_ExprBooleanObj _ANSI_ARGS_((Tcl_Interp * interp,
1.469 + Tcl_Obj * objPtr, int * ptr));
1.470 +/* 137 */
1.471 +IMPORT_C int Tcl_ExprDouble _ANSI_ARGS_((Tcl_Interp * interp,
1.472 + CONST char * str, double * ptr));
1.473 +/* 138 */
1.474 +IMPORT_C int Tcl_ExprDoubleObj _ANSI_ARGS_((Tcl_Interp * interp,
1.475 + Tcl_Obj * objPtr, double * ptr));
1.476 +/* 139 */
1.477 +IMPORT_C int Tcl_ExprLong _ANSI_ARGS_((Tcl_Interp * interp,
1.478 + CONST char * str, long * ptr));
1.479 +/* 140 */
1.480 +IMPORT_C int Tcl_ExprLongObj _ANSI_ARGS_((Tcl_Interp * interp,
1.481 + Tcl_Obj * objPtr, long * ptr));
1.482 +/* 141 */
1.483 +IMPORT_C int Tcl_ExprObj _ANSI_ARGS_((Tcl_Interp * interp,
1.484 + Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr));
1.485 +/* 142 */
1.486 +IMPORT_C int Tcl_ExprString _ANSI_ARGS_((Tcl_Interp * interp,
1.487 + CONST char * string));
1.488 +/* 143 */
1.489 +IMPORT_C void Tcl_Finalize _ANSI_ARGS_((void));
1.490 +/* 144 */
1.491 +IMPORT_C void Tcl_FindExecutable _ANSI_ARGS_((CONST char * argv0));
1.492 +/* 145 */
1.493 +IMPORT_C Tcl_HashEntry * Tcl_FirstHashEntry _ANSI_ARGS_((
1.494 + Tcl_HashTable * tablePtr,
1.495 + Tcl_HashSearch * searchPtr));
1.496 +/* 146 */
1.497 +IMPORT_C int Tcl_Flush _ANSI_ARGS_((Tcl_Channel chan));
1.498 +/* 147 */
1.499 +IMPORT_C void Tcl_FreeResult _ANSI_ARGS_((Tcl_Interp * interp));
1.500 +/* 148 */
1.501 +IMPORT_C int Tcl_GetAlias _ANSI_ARGS_((Tcl_Interp * interp,
1.502 + CONST char * slaveCmd,
1.503 + Tcl_Interp ** targetInterpPtr,
1.504 + CONST84 char ** targetCmdPtr, int * argcPtr,
1.505 + CONST84 char *** argvPtr));
1.506 +/* 149 */
1.507 +IMPORT_C int Tcl_GetAliasObj _ANSI_ARGS_((Tcl_Interp * interp,
1.508 + CONST char * slaveCmd,
1.509 + Tcl_Interp ** targetInterpPtr,
1.510 + CONST84 char ** targetCmdPtr, int * objcPtr,
1.511 + Tcl_Obj *** objv));
1.512 +/* 150 */
1.513 +IMPORT_C ClientData Tcl_GetAssocData _ANSI_ARGS_((Tcl_Interp * interp,
1.514 + CONST char * name,
1.515 + Tcl_InterpDeleteProc ** procPtr));
1.516 +/* 151 */
1.517 +IMPORT_C Tcl_Channel Tcl_GetChannel _ANSI_ARGS_((Tcl_Interp * interp,
1.518 + CONST char * chanName, int * modePtr));
1.519 +/* 152 */
1.520 +IMPORT_C int Tcl_GetChannelBufferSize _ANSI_ARGS_((
1.521 + Tcl_Channel chan));
1.522 +/* 153 */
1.523 +IMPORT_C int Tcl_GetChannelHandle _ANSI_ARGS_((Tcl_Channel chan,
1.524 + int direction, ClientData * handlePtr));
1.525 +/* 154 */
1.526 +IMPORT_C ClientData Tcl_GetChannelInstanceData _ANSI_ARGS_((
1.527 + Tcl_Channel chan));
1.528 +/* 155 */
1.529 +IMPORT_C int Tcl_GetChannelMode _ANSI_ARGS_((Tcl_Channel chan));
1.530 +/* 156 */
1.531 +IMPORT_C CONST84_RETURN char * Tcl_GetChannelName _ANSI_ARGS_((
1.532 + Tcl_Channel chan));
1.533 +/* 157 */
1.534 +IMPORT_C int Tcl_GetChannelOption _ANSI_ARGS_((
1.535 + Tcl_Interp * interp, Tcl_Channel chan,
1.536 + CONST char * optionName, Tcl_DString * dsPtr));
1.537 +/* 158 */
1.538 +IMPORT_C Tcl_ChannelType * Tcl_GetChannelType _ANSI_ARGS_((Tcl_Channel chan));
1.539 +/* 159 */
1.540 +IMPORT_C int Tcl_GetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.541 + CONST char * cmdName, Tcl_CmdInfo * infoPtr));
1.542 +/* 160 */
1.543 +IMPORT_C CONST84_RETURN char * Tcl_GetCommandName _ANSI_ARGS_((
1.544 + Tcl_Interp * interp, Tcl_Command command));
1.545 +/* 161 */
1.546 +IMPORT_C int Tcl_GetErrno _ANSI_ARGS_((void));
1.547 +/* 162 */
1.548 +IMPORT_C CONST84_RETURN char * Tcl_GetHostName _ANSI_ARGS_((void));
1.549 +/* 163 */
1.550 +IMPORT_C int Tcl_GetInterpPath _ANSI_ARGS_((
1.551 + Tcl_Interp * askInterp,
1.552 + Tcl_Interp * slaveInterp));
1.553 +/* 164 */
1.554 +IMPORT_C Tcl_Interp * Tcl_GetMaster _ANSI_ARGS_((Tcl_Interp * interp));
1.555 +/* 165 */
1.556 +IMPORT_C CONST char * Tcl_GetNameOfExecutable _ANSI_ARGS_((void));
1.557 +/* 166 */
1.558 +IMPORT_C Tcl_Obj * Tcl_GetObjResult _ANSI_ARGS_((Tcl_Interp * interp));
1.559 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.560 +/* 167 */
1.561 +IMPORT_C int Tcl_GetOpenFile _ANSI_ARGS_((Tcl_Interp * interp,
1.562 + CONST char * str, int forWriting,
1.563 + int checkUsage, ClientData * filePtr));
1.564 +#endif /* UNIX */
1.565 +/* 168 */
1.566 +IMPORT_C Tcl_PathType Tcl_GetPathType _ANSI_ARGS_((CONST char * path));
1.567 +/* 169 */
1.568 +IMPORT_C int Tcl_Gets _ANSI_ARGS_((Tcl_Channel chan,
1.569 + Tcl_DString * dsPtr));
1.570 +/* 170 */
1.571 +IMPORT_C int Tcl_GetsObj _ANSI_ARGS_((Tcl_Channel chan,
1.572 + Tcl_Obj * objPtr));
1.573 +/* 171 */
1.574 +IMPORT_C int Tcl_GetServiceMode _ANSI_ARGS_((void));
1.575 +/* 172 */
1.576 +IMPORT_C Tcl_Interp * Tcl_GetSlave _ANSI_ARGS_((Tcl_Interp * interp,
1.577 + CONST char * slaveName));
1.578 +/* 173 */
1.579 +IMPORT_C Tcl_Channel Tcl_GetStdChannel _ANSI_ARGS_((int type));
1.580 +/* 174 */
1.581 +IMPORT_C CONST84_RETURN char * Tcl_GetStringResult _ANSI_ARGS_((
1.582 + Tcl_Interp * interp));
1.583 +/* 175 */
1.584 +IMPORT_C CONST84_RETURN char * Tcl_GetVar _ANSI_ARGS_((Tcl_Interp * interp,
1.585 + CONST char * varName, int flags));
1.586 +/* 176 */
1.587 +IMPORT_C CONST84_RETURN char * Tcl_GetVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.588 + CONST char * part1, CONST char * part2,
1.589 + int flags));
1.590 +/* 177 */
1.591 +IMPORT_C int Tcl_GlobalEval _ANSI_ARGS_((Tcl_Interp * interp,
1.592 + CONST char * command));
1.593 +/* 178 */
1.594 +IMPORT_C int Tcl_GlobalEvalObj _ANSI_ARGS_((Tcl_Interp * interp,
1.595 + Tcl_Obj * objPtr));
1.596 +/* 179 */
1.597 +IMPORT_C int Tcl_HideCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.598 + CONST char * cmdName,
1.599 + CONST char * hiddenCmdToken));
1.600 +/* 180 */
1.601 +IMPORT_C int Tcl_Init _ANSI_ARGS_((Tcl_Interp * interp));
1.602 +/* 181 */
1.603 +IMPORT_C void Tcl_InitHashTable _ANSI_ARGS_((
1.604 + Tcl_HashTable * tablePtr, int keyType));
1.605 +/* 182 */
1.606 +IMPORT_C int Tcl_InputBlocked _ANSI_ARGS_((Tcl_Channel chan));
1.607 +/* 183 */
1.608 +IMPORT_C int Tcl_InputBuffered _ANSI_ARGS_((Tcl_Channel chan));
1.609 +/* 184 */
1.610 +IMPORT_C int Tcl_InterpDeleted _ANSI_ARGS_((Tcl_Interp * interp));
1.611 +/* 185 */
1.612 +IMPORT_C int Tcl_IsSafe _ANSI_ARGS_((Tcl_Interp * interp));
1.613 +/* 186 */
1.614 +IMPORT_C char * Tcl_JoinPath _ANSI_ARGS_((int argc,
1.615 + CONST84 char * CONST * argv,
1.616 + Tcl_DString * resultPtr));
1.617 +/* 187 */
1.618 +IMPORT_C int Tcl_LinkVar _ANSI_ARGS_((Tcl_Interp * interp,
1.619 + CONST char * varName, char * addr, int type));
1.620 +/* Slot 188 is reserved */
1.621 +/* 189 */
1.622 +IMPORT_C Tcl_Channel Tcl_MakeFileChannel _ANSI_ARGS_((ClientData handle,
1.623 + int mode));
1.624 +/* 190 */
1.625 +IMPORT_C int Tcl_MakeSafe _ANSI_ARGS_((Tcl_Interp * interp));
1.626 +/* 191 */
1.627 +IMPORT_C Tcl_Channel Tcl_MakeTcpClientChannel _ANSI_ARGS_((
1.628 + ClientData tcpSocket));
1.629 +/* 192 */
1.630 +IMPORT_C char * Tcl_Merge _ANSI_ARGS_((int argc,
1.631 + CONST84 char * CONST * argv));
1.632 +/* 193 */
1.633 +IMPORT_C Tcl_HashEntry * Tcl_NextHashEntry _ANSI_ARGS_((
1.634 + Tcl_HashSearch * searchPtr));
1.635 +/* 194 */
1.636 +IMPORT_C void Tcl_NotifyChannel _ANSI_ARGS_((Tcl_Channel channel,
1.637 + int mask));
1.638 +/* 195 */
1.639 +IMPORT_C Tcl_Obj * Tcl_ObjGetVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.640 + Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr,
1.641 + int flags));
1.642 +/* 196 */
1.643 +IMPORT_C Tcl_Obj * Tcl_ObjSetVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.644 + Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr,
1.645 + Tcl_Obj * newValuePtr, int flags));
1.646 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.647 +/* 197 */
1.648 +IMPORT_C Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_((
1.649 + Tcl_Interp * interp, int argc,
1.650 + CONST84 char ** argv, int flags));
1.651 +#endif /* UNIX */
1.652 +#ifdef __WIN32__
1.653 +/* 197 */
1.654 +IMPORT_C Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_((
1.655 + Tcl_Interp * interp, int argc,
1.656 + CONST84 char ** argv, int flags));
1.657 +#endif /* __WIN32__ */
1.658 +/* 198 */
1.659 +IMPORT_C Tcl_Channel Tcl_OpenFileChannel _ANSI_ARGS_((Tcl_Interp * interp,
1.660 + CONST char * fileName,
1.661 + CONST char * modeString, int permissions));
1.662 +/* 199 */
1.663 +IMPORT_C Tcl_Channel Tcl_OpenTcpClient _ANSI_ARGS_((Tcl_Interp * interp,
1.664 + int port, CONST char * address,
1.665 + CONST char * myaddr, int myport, int async));
1.666 +/* 200 */
1.667 +IMPORT_C Tcl_Channel Tcl_OpenTcpServer _ANSI_ARGS_((Tcl_Interp * interp,
1.668 + int port, CONST char * host,
1.669 + Tcl_TcpAcceptProc * acceptProc,
1.670 + ClientData callbackData));
1.671 +/* 201 */
1.672 +IMPORT_C void Tcl_Preserve _ANSI_ARGS_((ClientData data));
1.673 +/* 202 */
1.674 +IMPORT_C void Tcl_PrintDouble _ANSI_ARGS_((Tcl_Interp * interp,
1.675 + double value, char * dst));
1.676 +/* 203 */
1.677 +IMPORT_C int Tcl_PutEnv _ANSI_ARGS_((CONST char * string));
1.678 +/* 204 */
1.679 +IMPORT_C CONST84_RETURN char * Tcl_PosixError _ANSI_ARGS_((Tcl_Interp * interp));
1.680 +/* 205 */
1.681 +IMPORT_C void Tcl_QueueEvent _ANSI_ARGS_((Tcl_Event * evPtr,
1.682 + Tcl_QueuePosition position));
1.683 +/* 206 */
1.684 +IMPORT_C int Tcl_Read _ANSI_ARGS_((Tcl_Channel chan,
1.685 + char * bufPtr, int toRead));
1.686 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.687 +/* 207 */
1.688 +IMPORT_C void Tcl_ReapDetachedProcs _ANSI_ARGS_((void));
1.689 +#endif /* UNIX */
1.690 +#ifdef __WIN32__
1.691 +/* 207 */
1.692 +IMPORT_C void Tcl_ReapDetachedProcs _ANSI_ARGS_((void));
1.693 +#endif /* __WIN32__ */
1.694 +/* 208 */
1.695 +IMPORT_C int Tcl_RecordAndEval _ANSI_ARGS_((Tcl_Interp * interp,
1.696 + CONST char * cmd, int flags));
1.697 +/* 209 */
1.698 +IMPORT_C int Tcl_RecordAndEvalObj _ANSI_ARGS_((
1.699 + Tcl_Interp * interp, Tcl_Obj * cmdPtr,
1.700 + int flags));
1.701 +/* 210 */
1.702 +IMPORT_C void Tcl_RegisterChannel _ANSI_ARGS_((Tcl_Interp * interp,
1.703 + Tcl_Channel chan));
1.704 +/* 211 */
1.705 +IMPORT_C void Tcl_RegisterObjType _ANSI_ARGS_((
1.706 + Tcl_ObjType * typePtr));
1.707 +/* 212 */
1.708 +IMPORT_C Tcl_RegExp Tcl_RegExpCompile _ANSI_ARGS_((Tcl_Interp * interp,
1.709 + CONST char * string));
1.710 +/* 213 */
1.711 +IMPORT_C int Tcl_RegExpExec _ANSI_ARGS_((Tcl_Interp * interp,
1.712 + Tcl_RegExp regexp, CONST char * str,
1.713 + CONST char * start));
1.714 +/* 214 */
1.715 +IMPORT_C int Tcl_RegExpMatch _ANSI_ARGS_((Tcl_Interp * interp,
1.716 + CONST char * str, CONST char * pattern));
1.717 +/* 215 */
1.718 +IMPORT_C void Tcl_RegExpRange _ANSI_ARGS_((Tcl_RegExp regexp,
1.719 + int index, CONST84 char ** startPtr,
1.720 + CONST84 char ** endPtr));
1.721 +/* 216 */
1.722 +IMPORT_C void Tcl_Release _ANSI_ARGS_((ClientData clientData));
1.723 +/* 217 */
1.724 +IMPORT_C void Tcl_ResetResult _ANSI_ARGS_((Tcl_Interp * interp));
1.725 +/* 218 */
1.726 +IMPORT_C int Tcl_ScanElement _ANSI_ARGS_((CONST char * str,
1.727 + int * flagPtr));
1.728 +/* 219 */
1.729 +IMPORT_C int Tcl_ScanCountedElement _ANSI_ARGS_((CONST char * str,
1.730 + int length, int * flagPtr));
1.731 +/* 220 */
1.732 +IMPORT_C int Tcl_SeekOld _ANSI_ARGS_((Tcl_Channel chan,
1.733 + int offset, int mode));
1.734 +/* 221 */
1.735 +IMPORT_C int Tcl_ServiceAll _ANSI_ARGS_((void));
1.736 +/* 222 */
1.737 +IMPORT_C int Tcl_ServiceEvent _ANSI_ARGS_((int flags));
1.738 +/* 223 */
1.739 +IMPORT_C void Tcl_SetAssocData _ANSI_ARGS_((Tcl_Interp * interp,
1.740 + CONST char * name,
1.741 + Tcl_InterpDeleteProc * proc,
1.742 + ClientData clientData));
1.743 +/* 224 */
1.744 +IMPORT_C void Tcl_SetChannelBufferSize _ANSI_ARGS_((
1.745 + Tcl_Channel chan, int sz));
1.746 +/* 225 */
1.747 +IMPORT_C int Tcl_SetChannelOption _ANSI_ARGS_((
1.748 + Tcl_Interp * interp, Tcl_Channel chan,
1.749 + CONST char * optionName,
1.750 + CONST char * newValue));
1.751 +/* 226 */
1.752 +IMPORT_C int Tcl_SetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.753 + CONST char * cmdName,
1.754 + CONST Tcl_CmdInfo * infoPtr));
1.755 +/* 227 */
1.756 +IMPORT_C void Tcl_SetErrno _ANSI_ARGS_((int err));
1.757 +/* 228 */
1.758 +IMPORT_C void Tcl_SetErrorCode _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp));
1.759 +/* 229 */
1.760 +IMPORT_C void Tcl_SetMaxBlockTime _ANSI_ARGS_((Tcl_Time * timePtr));
1.761 +/* 230 */
1.762 +IMPORT_C void Tcl_SetPanicProc _ANSI_ARGS_((
1.763 + Tcl_PanicProc * panicProc));
1.764 +/* 231 */
1.765 +IMPORT_C int Tcl_SetRecursionLimit _ANSI_ARGS_((
1.766 + Tcl_Interp * interp, int depth));
1.767 +/* 232 */
1.768 +IMPORT_C void Tcl_SetResult _ANSI_ARGS_((Tcl_Interp * interp,
1.769 + char * str, Tcl_FreeProc * freeProc));
1.770 +/* 233 */
1.771 +IMPORT_C int Tcl_SetServiceMode _ANSI_ARGS_((int mode));
1.772 +/* 234 */
1.773 +IMPORT_C void Tcl_SetObjErrorCode _ANSI_ARGS_((Tcl_Interp * interp,
1.774 + Tcl_Obj * errorObjPtr));
1.775 +/* 235 */
1.776 +IMPORT_C void Tcl_SetObjResult _ANSI_ARGS_((Tcl_Interp * interp,
1.777 + Tcl_Obj * resultObjPtr));
1.778 +/* 236 */
1.779 +IMPORT_C void Tcl_SetStdChannel _ANSI_ARGS_((Tcl_Channel channel,
1.780 + int type));
1.781 +/* 237 */
1.782 +IMPORT_C CONST84_RETURN char * Tcl_SetVar _ANSI_ARGS_((Tcl_Interp * interp,
1.783 + CONST char * varName, CONST char * newValue,
1.784 + int flags));
1.785 +/* 238 */
1.786 +IMPORT_C CONST84_RETURN char * Tcl_SetVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.787 + CONST char * part1, CONST char * part2,
1.788 + CONST char * newValue, int flags));
1.789 +/* 239 */
1.790 +IMPORT_C CONST84_RETURN char * Tcl_SignalId _ANSI_ARGS_((int sig));
1.791 +/* 240 */
1.792 +IMPORT_C CONST84_RETURN char * Tcl_SignalMsg _ANSI_ARGS_((int sig));
1.793 +/* 241 */
1.794 +IMPORT_C void Tcl_SourceRCFile _ANSI_ARGS_((Tcl_Interp * interp));
1.795 +/* 242 */
1.796 +IMPORT_C int Tcl_SplitList _ANSI_ARGS_((Tcl_Interp * interp,
1.797 + CONST char * listStr, int * argcPtr,
1.798 + CONST84 char *** argvPtr));
1.799 +/* 243 */
1.800 +IMPORT_C void Tcl_SplitPath _ANSI_ARGS_((CONST char * path,
1.801 + int * argcPtr, CONST84 char *** argvPtr));
1.802 +/* 244 */
1.803 +IMPORT_C void Tcl_StaticPackage _ANSI_ARGS_((Tcl_Interp * interp,
1.804 + CONST char * pkgName,
1.805 + Tcl_PackageInitProc * initProc,
1.806 + Tcl_PackageInitProc * safeInitProc));
1.807 +/* 245 */
1.808 +IMPORT_C int Tcl_StringMatch _ANSI_ARGS_((CONST char * str,
1.809 + CONST char * pattern));
1.810 +/* 246 */
1.811 +IMPORT_C int Tcl_TellOld _ANSI_ARGS_((Tcl_Channel chan));
1.812 +/* 247 */
1.813 +IMPORT_C int Tcl_TraceVar _ANSI_ARGS_((Tcl_Interp * interp,
1.814 + CONST char * varName, int flags,
1.815 + Tcl_VarTraceProc * proc,
1.816 + ClientData clientData));
1.817 +/* 248 */
1.818 +IMPORT_C int Tcl_TraceVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.819 + CONST char * part1, CONST char * part2,
1.820 + int flags, Tcl_VarTraceProc * proc,
1.821 + ClientData clientData));
1.822 +/* 249 */
1.823 +IMPORT_C char * Tcl_TranslateFileName _ANSI_ARGS_((
1.824 + Tcl_Interp * interp, CONST char * name,
1.825 + Tcl_DString * bufferPtr));
1.826 +/* 250 */
1.827 +IMPORT_C int Tcl_Ungets _ANSI_ARGS_((Tcl_Channel chan,
1.828 + CONST char * str, int len, int atHead));
1.829 +/* 251 */
1.830 +IMPORT_C void Tcl_UnlinkVar _ANSI_ARGS_((Tcl_Interp * interp,
1.831 + CONST char * varName));
1.832 +/* 252 */
1.833 +IMPORT_C int Tcl_UnregisterChannel _ANSI_ARGS_((
1.834 + Tcl_Interp * interp, Tcl_Channel chan));
1.835 +/* 253 */
1.836 +IMPORT_C int Tcl_UnsetVar _ANSI_ARGS_((Tcl_Interp * interp,
1.837 + CONST char * varName, int flags));
1.838 +/* 254 */
1.839 +IMPORT_C int Tcl_UnsetVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.840 + CONST char * part1, CONST char * part2,
1.841 + int flags));
1.842 +/* 255 */
1.843 +IMPORT_C void Tcl_UntraceVar _ANSI_ARGS_((Tcl_Interp * interp,
1.844 + CONST char * varName, int flags,
1.845 + Tcl_VarTraceProc * proc,
1.846 + ClientData clientData));
1.847 +/* 256 */
1.848 +IMPORT_C void Tcl_UntraceVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.849 + CONST char * part1, CONST char * part2,
1.850 + int flags, Tcl_VarTraceProc * proc,
1.851 + ClientData clientData));
1.852 +/* 257 */
1.853 +IMPORT_C void Tcl_UpdateLinkedVar _ANSI_ARGS_((Tcl_Interp * interp,
1.854 + CONST char * varName));
1.855 +/* 258 */
1.856 +IMPORT_C int Tcl_UpVar _ANSI_ARGS_((Tcl_Interp * interp,
1.857 + CONST char * frameName, CONST char * varName,
1.858 + CONST char * localName, int flags));
1.859 +/* 259 */
1.860 +IMPORT_C int Tcl_UpVar2 _ANSI_ARGS_((Tcl_Interp * interp,
1.861 + CONST char * frameName, CONST char * part1,
1.862 + CONST char * part2, CONST char * localName,
1.863 + int flags));
1.864 +/* 260 */
1.865 +IMPORT_C int Tcl_VarEval _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp));
1.866 +/* 261 */
1.867 +IMPORT_C ClientData Tcl_VarTraceInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.868 + CONST char * varName, int flags,
1.869 + Tcl_VarTraceProc * procPtr,
1.870 + ClientData prevClientData));
1.871 +/* 262 */
1.872 +IMPORT_C ClientData Tcl_VarTraceInfo2 _ANSI_ARGS_((Tcl_Interp * interp,
1.873 + CONST char * part1, CONST char * part2,
1.874 + int flags, Tcl_VarTraceProc * procPtr,
1.875 + ClientData prevClientData));
1.876 +/* 263 */
1.877 +IMPORT_C int Tcl_Write _ANSI_ARGS_((Tcl_Channel chan,
1.878 + CONST char * s, int slen));
1.879 +/* 264 */
1.880 +IMPORT_C void Tcl_WrongNumArgs _ANSI_ARGS_((Tcl_Interp * interp,
1.881 + int objc, Tcl_Obj *CONST objv[],
1.882 + CONST char * message));
1.883 +/* 265 */
1.884 +IMPORT_C int Tcl_DumpActiveMemory _ANSI_ARGS_((
1.885 + CONST char * fileName));
1.886 +/* 266 */
1.887 +IMPORT_C void Tcl_ValidateAllMemory _ANSI_ARGS_((CONST char * file,
1.888 + int line));
1.889 +/* 267 */
1.890 +IMPORT_C void Tcl_AppendResultVA _ANSI_ARGS_((Tcl_Interp * interp,
1.891 + va_list argList));
1.892 +/* 268 */
1.893 +IMPORT_C void Tcl_AppendStringsToObjVA _ANSI_ARGS_((
1.894 + Tcl_Obj * objPtr, va_list argList));
1.895 +/* 269 */
1.896 +IMPORT_C CONST84_RETURN char * Tcl_HashStats _ANSI_ARGS_((
1.897 + Tcl_HashTable * tablePtr));
1.898 +/* 270 */
1.899 +IMPORT_C CONST84_RETURN char * Tcl_ParseVar _ANSI_ARGS_((Tcl_Interp * interp,
1.900 + CONST char * str, CONST84 char ** termPtr));
1.901 +/* 271 */
1.902 +IMPORT_C CONST84_RETURN char * Tcl_PkgPresent _ANSI_ARGS_((Tcl_Interp * interp,
1.903 + CONST char * name, CONST char * version,
1.904 + int exact));
1.905 +/* 272 */
1.906 +IMPORT_C CONST84_RETURN char * Tcl_PkgPresentEx _ANSI_ARGS_((
1.907 + Tcl_Interp * interp, CONST char * name,
1.908 + CONST char * version, int exact,
1.909 + ClientData * clientDataPtr));
1.910 +/* 273 */
1.911 +IMPORT_C int Tcl_PkgProvide _ANSI_ARGS_((Tcl_Interp * interp,
1.912 + CONST char * name, CONST char * version));
1.913 +/* 274 */
1.914 +IMPORT_C CONST84_RETURN char * Tcl_PkgRequire _ANSI_ARGS_((Tcl_Interp * interp,
1.915 + CONST char * name, CONST char * version,
1.916 + int exact));
1.917 +/* 275 */
1.918 +IMPORT_C void Tcl_SetErrorCodeVA _ANSI_ARGS_((Tcl_Interp * interp,
1.919 + va_list argList));
1.920 +/* 276 */
1.921 +IMPORT_C int Tcl_VarEvalVA _ANSI_ARGS_((Tcl_Interp * interp,
1.922 + va_list argList));
1.923 +/* 277 */
1.924 +IMPORT_C Tcl_Pid Tcl_WaitPid _ANSI_ARGS_((Tcl_Pid pid, int * statPtr,
1.925 + int options));
1.926 +/* 278 */
1.927 +IMPORT_C void Tcl_PanicVA _ANSI_ARGS_((CONST char * format,
1.928 + va_list argList));
1.929 +/* 279 */
1.930 +IMPORT_C void Tcl_GetVersion _ANSI_ARGS_((int * major, int * minor,
1.931 + int * patchLevel, int * type));
1.932 +/* 280 */
1.933 +IMPORT_C void Tcl_InitMemory _ANSI_ARGS_((Tcl_Interp * interp));
1.934 +/* 281 */
1.935 +IMPORT_C Tcl_Channel Tcl_StackChannel _ANSI_ARGS_((Tcl_Interp * interp,
1.936 + Tcl_ChannelType * typePtr,
1.937 + ClientData instanceData, int mask,
1.938 + Tcl_Channel prevChan));
1.939 +/* 282 */
1.940 +IMPORT_C int Tcl_UnstackChannel _ANSI_ARGS_((Tcl_Interp * interp,
1.941 + Tcl_Channel chan));
1.942 +/* 283 */
1.943 +IMPORT_C Tcl_Channel Tcl_GetStackedChannel _ANSI_ARGS_((Tcl_Channel chan));
1.944 +/* 284 */
1.945 +IMPORT_C void Tcl_SetMainLoop _ANSI_ARGS_((Tcl_MainLoopProc * proc));
1.946 +/* Slot 285 is reserved */
1.947 +/* 286 */
1.948 +IMPORT_C void Tcl_AppendObjToObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.949 + Tcl_Obj * appendObjPtr));
1.950 +/* 287 */
1.951 +IMPORT_C Tcl_Encoding Tcl_CreateEncoding _ANSI_ARGS_((
1.952 + Tcl_EncodingType * typePtr));
1.953 +/* 288 */
1.954 +IMPORT_C void Tcl_CreateThreadExitHandler _ANSI_ARGS_((
1.955 + Tcl_ExitProc * proc, ClientData clientData));
1.956 +/* 289 */
1.957 +IMPORT_C void Tcl_DeleteThreadExitHandler _ANSI_ARGS_((
1.958 + Tcl_ExitProc * proc, ClientData clientData));
1.959 +/* 290 */
1.960 +IMPORT_C void Tcl_DiscardResult _ANSI_ARGS_((
1.961 + Tcl_SavedResult * statePtr));
1.962 +/* 291 */
1.963 +IMPORT_C int Tcl_EvalEx _ANSI_ARGS_((Tcl_Interp * interp,
1.964 + CONST char * script, int numBytes, int flags));
1.965 +/* 292 */
1.966 +IMPORT_C int Tcl_EvalObjv _ANSI_ARGS_((Tcl_Interp * interp,
1.967 + int objc, Tcl_Obj *CONST objv[], int flags));
1.968 +/* 293 */
1.969 +IMPORT_C int Tcl_EvalObjEx _ANSI_ARGS_((Tcl_Interp * interp,
1.970 + Tcl_Obj * objPtr, int flags));
1.971 +/* 294 */
1.972 +IMPORT_C void Tcl_ExitThread _ANSI_ARGS_((int status));
1.973 +/* 295 */
1.974 +IMPORT_C int Tcl_ExternalToUtf _ANSI_ARGS_((Tcl_Interp * interp,
1.975 + Tcl_Encoding encoding, CONST char * src,
1.976 + int srcLen, int flags,
1.977 + Tcl_EncodingState * statePtr, char * dst,
1.978 + int dstLen, int * srcReadPtr,
1.979 + int * dstWrotePtr, int * dstCharsPtr));
1.980 +/* 296 */
1.981 +IMPORT_C char * Tcl_ExternalToUtfDString _ANSI_ARGS_((
1.982 + Tcl_Encoding encoding, CONST char * src,
1.983 + int srcLen, Tcl_DString * dsPtr));
1.984 +/* 297 */
1.985 +IMPORT_C void Tcl_FinalizeThread _ANSI_ARGS_((void));
1.986 +/* 298 */
1.987 +IMPORT_C void Tcl_FinalizeNotifier _ANSI_ARGS_((
1.988 + ClientData clientData));
1.989 +/* 299 */
1.990 +IMPORT_C void Tcl_FreeEncoding _ANSI_ARGS_((Tcl_Encoding encoding));
1.991 +/* 300 */
1.992 +IMPORT_C Tcl_ThreadId Tcl_GetCurrentThread _ANSI_ARGS_((void));
1.993 +/* 301 */
1.994 +IMPORT_C Tcl_Encoding Tcl_GetEncoding _ANSI_ARGS_((Tcl_Interp * interp,
1.995 + CONST char * name));
1.996 +/* 302 */
1.997 +IMPORT_C CONST84_RETURN char * Tcl_GetEncodingName _ANSI_ARGS_((
1.998 + Tcl_Encoding encoding));
1.999 +/* 303 */
1.1000 +IMPORT_C void Tcl_GetEncodingNames _ANSI_ARGS_((
1.1001 + Tcl_Interp * interp));
1.1002 +/* 304 */
1.1003 +IMPORT_C int Tcl_GetIndexFromObjStruct _ANSI_ARGS_((
1.1004 + Tcl_Interp * interp, Tcl_Obj * objPtr,
1.1005 + CONST VOID * tablePtr, int offset,
1.1006 + CONST char * msg, int flags, int * indexPtr));
1.1007 +/* 305 */
1.1008 +IMPORT_C VOID * Tcl_GetThreadData _ANSI_ARGS_((
1.1009 + Tcl_ThreadDataKey * keyPtr, int size));
1.1010 +/* 306 */
1.1011 +IMPORT_C Tcl_Obj * Tcl_GetVar2Ex _ANSI_ARGS_((Tcl_Interp * interp,
1.1012 + CONST char * part1, CONST char * part2,
1.1013 + int flags));
1.1014 +/* 307 */
1.1015 +IMPORT_C ClientData Tcl_InitNotifier _ANSI_ARGS_((void));
1.1016 +/* 308 */
1.1017 +IMPORT_C void Tcl_MutexLock _ANSI_ARGS_((Tcl_Mutex * mutexPtr));
1.1018 +/* 309 */
1.1019 +IMPORT_C void Tcl_MutexUnlock _ANSI_ARGS_((Tcl_Mutex * mutexPtr));
1.1020 +/* 310 */
1.1021 +IMPORT_C void Tcl_ConditionNotify _ANSI_ARGS_((
1.1022 + Tcl_Condition * condPtr));
1.1023 +/* 311 */
1.1024 +IMPORT_C void Tcl_ConditionWait _ANSI_ARGS_((
1.1025 + Tcl_Condition * condPtr,
1.1026 + Tcl_Mutex * mutexPtr, Tcl_Time * timePtr));
1.1027 +/* 312 */
1.1028 +IMPORT_C int Tcl_NumUtfChars _ANSI_ARGS_((CONST char * src,
1.1029 + int len));
1.1030 +/* 313 */
1.1031 +IMPORT_C int Tcl_ReadChars _ANSI_ARGS_((Tcl_Channel channel,
1.1032 + Tcl_Obj * objPtr, int charsToRead,
1.1033 + int appendFlag));
1.1034 +/* 314 */
1.1035 +IMPORT_C void Tcl_RestoreResult _ANSI_ARGS_((Tcl_Interp * interp,
1.1036 + Tcl_SavedResult * statePtr));
1.1037 +/* 315 */
1.1038 +IMPORT_C void Tcl_SaveResult _ANSI_ARGS_((Tcl_Interp * interp,
1.1039 + Tcl_SavedResult * statePtr));
1.1040 +/* 316 */
1.1041 +IMPORT_C int Tcl_SetSystemEncoding _ANSI_ARGS_((
1.1042 + Tcl_Interp * interp, CONST char * name));
1.1043 +/* 317 */
1.1044 +IMPORT_C Tcl_Obj * Tcl_SetVar2Ex _ANSI_ARGS_((Tcl_Interp * interp,
1.1045 + CONST char * part1, CONST char * part2,
1.1046 + Tcl_Obj * newValuePtr, int flags));
1.1047 +/* 318 */
1.1048 +IMPORT_C void Tcl_ThreadAlert _ANSI_ARGS_((Tcl_ThreadId threadId));
1.1049 +/* 319 */
1.1050 +IMPORT_C void Tcl_ThreadQueueEvent _ANSI_ARGS_((
1.1051 + Tcl_ThreadId threadId, Tcl_Event* evPtr,
1.1052 + Tcl_QueuePosition position));
1.1053 +/* 320 */
1.1054 +IMPORT_C Tcl_UniChar Tcl_UniCharAtIndex _ANSI_ARGS_((CONST char * src,
1.1055 + int index));
1.1056 +/* 321 */
1.1057 +IMPORT_C Tcl_UniChar Tcl_UniCharToLower _ANSI_ARGS_((int ch));
1.1058 +/* 322 */
1.1059 +IMPORT_C Tcl_UniChar Tcl_UniCharToTitle _ANSI_ARGS_((int ch));
1.1060 +/* 323 */
1.1061 +IMPORT_C Tcl_UniChar Tcl_UniCharToUpper _ANSI_ARGS_((int ch));
1.1062 +/* 324 */
1.1063 +IMPORT_C int Tcl_UniCharToUtf _ANSI_ARGS_((int ch, char * buf));
1.1064 +/* 325 */
1.1065 +IMPORT_C CONST84_RETURN char * Tcl_UtfAtIndex _ANSI_ARGS_((CONST char * src,
1.1066 + int index));
1.1067 +/* 326 */
1.1068 +IMPORT_C int Tcl_UtfCharComplete _ANSI_ARGS_((CONST char * src,
1.1069 + int len));
1.1070 +/* 327 */
1.1071 +IMPORT_C int Tcl_UtfBackslash _ANSI_ARGS_((CONST char * src,
1.1072 + int * readPtr, char * dst));
1.1073 +/* 328 */
1.1074 +IMPORT_C CONST84_RETURN char * Tcl_UtfFindFirst _ANSI_ARGS_((CONST char * src,
1.1075 + int ch));
1.1076 +/* 329 */
1.1077 +IMPORT_C CONST84_RETURN char * Tcl_UtfFindLast _ANSI_ARGS_((CONST char * src,
1.1078 + int ch));
1.1079 +/* 330 */
1.1080 +IMPORT_C CONST84_RETURN char * Tcl_UtfNext _ANSI_ARGS_((CONST char * src));
1.1081 +/* 331 */
1.1082 +IMPORT_C CONST84_RETURN char * Tcl_UtfPrev _ANSI_ARGS_((CONST char * src,
1.1083 + CONST char * start));
1.1084 +/* 332 */
1.1085 +IMPORT_C int Tcl_UtfToExternal _ANSI_ARGS_((Tcl_Interp * interp,
1.1086 + Tcl_Encoding encoding, CONST char * src,
1.1087 + int srcLen, int flags,
1.1088 + Tcl_EncodingState * statePtr, char * dst,
1.1089 + int dstLen, int * srcReadPtr,
1.1090 + int * dstWrotePtr, int * dstCharsPtr));
1.1091 +/* 333 */
1.1092 +IMPORT_C char * Tcl_UtfToExternalDString _ANSI_ARGS_((
1.1093 + Tcl_Encoding encoding, CONST char * src,
1.1094 + int srcLen, Tcl_DString * dsPtr));
1.1095 +/* 334 */
1.1096 +IMPORT_C int Tcl_UtfToLower _ANSI_ARGS_((char * src));
1.1097 +/* 335 */
1.1098 +IMPORT_C int Tcl_UtfToTitle _ANSI_ARGS_((char * src));
1.1099 +/* 336 */
1.1100 +IMPORT_C int Tcl_UtfToUniChar _ANSI_ARGS_((CONST char * src,
1.1101 + Tcl_UniChar * chPtr));
1.1102 +/* 337 */
1.1103 +IMPORT_C int Tcl_UtfToUpper _ANSI_ARGS_((char * src));
1.1104 +/* 338 */
1.1105 +IMPORT_C int Tcl_WriteChars _ANSI_ARGS_((Tcl_Channel chan,
1.1106 + CONST char * src, int srcLen));
1.1107 +/* 339 */
1.1108 +IMPORT_C int Tcl_WriteObj _ANSI_ARGS_((Tcl_Channel chan,
1.1109 + Tcl_Obj * objPtr));
1.1110 +/* 340 */
1.1111 +IMPORT_C char * Tcl_GetString _ANSI_ARGS_((Tcl_Obj * objPtr));
1.1112 +/* 341 */
1.1113 +IMPORT_C CONST84_RETURN char * Tcl_GetDefaultEncodingDir _ANSI_ARGS_((void));
1.1114 +/* 342 */
1.1115 +IMPORT_C void Tcl_SetDefaultEncodingDir _ANSI_ARGS_((
1.1116 + CONST char * path));
1.1117 +/* 343 */
1.1118 +IMPORT_C void Tcl_AlertNotifier _ANSI_ARGS_((ClientData clientData));
1.1119 +/* 344 */
1.1120 +IMPORT_C void Tcl_ServiceModeHook _ANSI_ARGS_((int mode));
1.1121 +/* 345 */
1.1122 +IMPORT_C int Tcl_UniCharIsAlnum _ANSI_ARGS_((int ch));
1.1123 +/* 346 */
1.1124 +IMPORT_C int Tcl_UniCharIsAlpha _ANSI_ARGS_((int ch));
1.1125 +/* 347 */
1.1126 +IMPORT_C int Tcl_UniCharIsDigit _ANSI_ARGS_((int ch));
1.1127 +/* 348 */
1.1128 +IMPORT_C int Tcl_UniCharIsLower _ANSI_ARGS_((int ch));
1.1129 +/* 349 */
1.1130 +IMPORT_C int Tcl_UniCharIsSpace _ANSI_ARGS_((int ch));
1.1131 +/* 350 */
1.1132 +IMPORT_C int Tcl_UniCharIsUpper _ANSI_ARGS_((int ch));
1.1133 +/* 351 */
1.1134 +IMPORT_C int Tcl_UniCharIsWordChar _ANSI_ARGS_((int ch));
1.1135 +/* 352 */
1.1136 +IMPORT_C int Tcl_UniCharLen _ANSI_ARGS_((CONST Tcl_UniChar * str));
1.1137 +/* 353 */
1.1138 +IMPORT_C int Tcl_UniCharNcmp _ANSI_ARGS_((CONST Tcl_UniChar * cs,
1.1139 + CONST Tcl_UniChar * ct, unsigned long n));
1.1140 +/* 354 */
1.1141 +IMPORT_C char * Tcl_UniCharToUtfDString _ANSI_ARGS_((
1.1142 + CONST Tcl_UniChar * string, int numChars,
1.1143 + Tcl_DString * dsPtr));
1.1144 +/* 355 */
1.1145 +IMPORT_C Tcl_UniChar * Tcl_UtfToUniCharDString _ANSI_ARGS_((
1.1146 + CONST char * string, int length,
1.1147 + Tcl_DString * dsPtr));
1.1148 +/* 356 */
1.1149 +IMPORT_C Tcl_RegExp Tcl_GetRegExpFromObj _ANSI_ARGS_((
1.1150 + Tcl_Interp * interp, Tcl_Obj * patObj,
1.1151 + int flags));
1.1152 +/* 357 */
1.1153 +IMPORT_C Tcl_Obj * Tcl_EvalTokens _ANSI_ARGS_((Tcl_Interp * interp,
1.1154 + Tcl_Token * tokenPtr, int count));
1.1155 +/* 358 */
1.1156 +IMPORT_C void Tcl_FreeParse _ANSI_ARGS_((Tcl_Parse * parsePtr));
1.1157 +/* 359 */
1.1158 +IMPORT_C void Tcl_LogCommandInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.1159 + CONST char * script, CONST char * command,
1.1160 + int length));
1.1161 +/* 360 */
1.1162 +IMPORT_C int Tcl_ParseBraces _ANSI_ARGS_((Tcl_Interp * interp,
1.1163 + CONST char * string, int numBytes,
1.1164 + Tcl_Parse * parsePtr, int append,
1.1165 + CONST84 char ** termPtr));
1.1166 +/* 361 */
1.1167 +IMPORT_C int Tcl_ParseCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.1168 + CONST char * string, int numBytes,
1.1169 + int nested, Tcl_Parse * parsePtr));
1.1170 +/* 362 */
1.1171 +IMPORT_C int Tcl_ParseExpr _ANSI_ARGS_((Tcl_Interp * interp,
1.1172 + CONST char * string, int numBytes,
1.1173 + Tcl_Parse * parsePtr));
1.1174 +/* 363 */
1.1175 +IMPORT_C int Tcl_ParseQuotedString _ANSI_ARGS_((
1.1176 + Tcl_Interp * interp, CONST char * string,
1.1177 + int numBytes, Tcl_Parse * parsePtr,
1.1178 + int append, CONST84 char ** termPtr));
1.1179 +/* 364 */
1.1180 +IMPORT_C int Tcl_ParseVarName _ANSI_ARGS_((Tcl_Interp * interp,
1.1181 + CONST char * string, int numBytes,
1.1182 + Tcl_Parse * parsePtr, int append));
1.1183 +/* 365 */
1.1184 +IMPORT_C char * Tcl_GetCwd _ANSI_ARGS_((Tcl_Interp * interp,
1.1185 + Tcl_DString * cwdPtr));
1.1186 +/* 366 */
1.1187 +IMPORT_C int Tcl_Chdir _ANSI_ARGS_((CONST char * dirName));
1.1188 +/* 367 */
1.1189 +IMPORT_C int Tcl_Access _ANSI_ARGS_((CONST char * path, int mode));
1.1190 +/* 368 */
1.1191 +IMPORT_C int Tcl_Stat _ANSI_ARGS_((CONST char * path,
1.1192 + struct stat * bufPtr));
1.1193 +/* 369 */
1.1194 +IMPORT_C int Tcl_UtfNcmp _ANSI_ARGS_((CONST char * s1,
1.1195 + CONST char * s2, unsigned long n));
1.1196 +/* 370 */
1.1197 +IMPORT_C int Tcl_UtfNcasecmp _ANSI_ARGS_((CONST char * s1,
1.1198 + CONST char * s2, unsigned long n));
1.1199 +/* 371 */
1.1200 +IMPORT_C int Tcl_StringCaseMatch _ANSI_ARGS_((CONST char * str,
1.1201 + CONST char * pattern, int nocase));
1.1202 +/* 372 */
1.1203 +IMPORT_C int Tcl_UniCharIsControl _ANSI_ARGS_((int ch));
1.1204 +/* 373 */
1.1205 +IMPORT_C int Tcl_UniCharIsGraph _ANSI_ARGS_((int ch));
1.1206 +/* 374 */
1.1207 +IMPORT_C int Tcl_UniCharIsPrint _ANSI_ARGS_((int ch));
1.1208 +/* 375 */
1.1209 +IMPORT_C int Tcl_UniCharIsPunct _ANSI_ARGS_((int ch));
1.1210 +/* 376 */
1.1211 +IMPORT_C int Tcl_RegExpExecObj _ANSI_ARGS_((Tcl_Interp * interp,
1.1212 + Tcl_RegExp regexp, Tcl_Obj * objPtr,
1.1213 + int offset, int nmatches, int flags));
1.1214 +/* 377 */
1.1215 +IMPORT_C void Tcl_RegExpGetInfo _ANSI_ARGS_((Tcl_RegExp regexp,
1.1216 + Tcl_RegExpInfo * infoPtr));
1.1217 +/* 378 */
1.1218 +IMPORT_C Tcl_Obj * Tcl_NewUnicodeObj _ANSI_ARGS_((
1.1219 + CONST Tcl_UniChar * unicode, int numChars));
1.1220 +/* 379 */
1.1221 +IMPORT_C void Tcl_SetUnicodeObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.1222 + CONST Tcl_UniChar * unicode, int numChars));
1.1223 +/* 380 */
1.1224 +IMPORT_C int Tcl_GetCharLength _ANSI_ARGS_((Tcl_Obj * objPtr));
1.1225 +/* 381 */
1.1226 +IMPORT_C Tcl_UniChar Tcl_GetUniChar _ANSI_ARGS_((Tcl_Obj * objPtr,
1.1227 + int index));
1.1228 +/* 382 */
1.1229 +IMPORT_C Tcl_UniChar * Tcl_GetUnicode _ANSI_ARGS_((Tcl_Obj * objPtr));
1.1230 +/* 383 */
1.1231 +IMPORT_C Tcl_Obj * Tcl_GetRange _ANSI_ARGS_((Tcl_Obj * objPtr,
1.1232 + int first, int last));
1.1233 +/* 384 */
1.1234 +IMPORT_C void Tcl_AppendUnicodeToObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.1235 + CONST Tcl_UniChar * unicode, int length));
1.1236 +/* 385 */
1.1237 +IMPORT_C int Tcl_RegExpMatchObj _ANSI_ARGS_((Tcl_Interp * interp,
1.1238 + Tcl_Obj * stringObj, Tcl_Obj * patternObj));
1.1239 +/* 386 */
1.1240 +IMPORT_C void Tcl_SetNotifier _ANSI_ARGS_((
1.1241 + Tcl_NotifierProcs * notifierProcPtr));
1.1242 +/* 387 */
1.1243 +IMPORT_C Tcl_Mutex * Tcl_GetAllocMutex _ANSI_ARGS_((void));
1.1244 +/* 388 */
1.1245 +IMPORT_C int Tcl_GetChannelNames _ANSI_ARGS_((Tcl_Interp * interp));
1.1246 +/* 389 */
1.1247 +IMPORT_C int Tcl_GetChannelNamesEx _ANSI_ARGS_((
1.1248 + Tcl_Interp * interp, CONST char * pattern));
1.1249 +/* 390 */
1.1250 +IMPORT_C int Tcl_ProcObjCmd _ANSI_ARGS_((ClientData clientData,
1.1251 + Tcl_Interp * interp, int objc,
1.1252 + Tcl_Obj *CONST objv[]));
1.1253 +/* 391 */
1.1254 +IMPORT_C void Tcl_ConditionFinalize _ANSI_ARGS_((
1.1255 + Tcl_Condition * condPtr));
1.1256 +/* 392 */
1.1257 +IMPORT_C void Tcl_MutexFinalize _ANSI_ARGS_((Tcl_Mutex * mutex));
1.1258 +/* 393 */
1.1259 +IMPORT_C int Tcl_CreateThread _ANSI_ARGS_((Tcl_ThreadId * idPtr,
1.1260 + Tcl_ThreadCreateProc proc,
1.1261 + ClientData clientData, int stackSize,
1.1262 + int flags));
1.1263 +/* 394 */
1.1264 +IMPORT_C int Tcl_ReadRaw _ANSI_ARGS_((Tcl_Channel chan,
1.1265 + char * dst, int bytesToRead));
1.1266 +/* 395 */
1.1267 +IMPORT_C int Tcl_WriteRaw _ANSI_ARGS_((Tcl_Channel chan,
1.1268 + CONST char * src, int srcLen));
1.1269 +/* 396 */
1.1270 +IMPORT_C Tcl_Channel Tcl_GetTopChannel _ANSI_ARGS_((Tcl_Channel chan));
1.1271 +/* 397 */
1.1272 +IMPORT_C int Tcl_ChannelBuffered _ANSI_ARGS_((Tcl_Channel chan));
1.1273 +/* 398 */
1.1274 +IMPORT_C CONST84_RETURN char * Tcl_ChannelName _ANSI_ARGS_((
1.1275 + Tcl_ChannelType * chanTypePtr));
1.1276 +/* 399 */
1.1277 +IMPORT_C Tcl_ChannelTypeVersion Tcl_ChannelVersion _ANSI_ARGS_((
1.1278 + Tcl_ChannelType * chanTypePtr));
1.1279 +/* 400 */
1.1280 +IMPORT_C Tcl_DriverBlockModeProc * Tcl_ChannelBlockModeProc _ANSI_ARGS_((
1.1281 + Tcl_ChannelType * chanTypePtr));
1.1282 +/* 401 */
1.1283 +IMPORT_C Tcl_DriverCloseProc * Tcl_ChannelCloseProc _ANSI_ARGS_((
1.1284 + Tcl_ChannelType * chanTypePtr));
1.1285 +/* 402 */
1.1286 +IMPORT_C Tcl_DriverClose2Proc * Tcl_ChannelClose2Proc _ANSI_ARGS_((
1.1287 + Tcl_ChannelType * chanTypePtr));
1.1288 +/* 403 */
1.1289 +IMPORT_C Tcl_DriverInputProc * Tcl_ChannelInputProc _ANSI_ARGS_((
1.1290 + Tcl_ChannelType * chanTypePtr));
1.1291 +/* 404 */
1.1292 +IMPORT_C Tcl_DriverOutputProc * Tcl_ChannelOutputProc _ANSI_ARGS_((
1.1293 + Tcl_ChannelType * chanTypePtr));
1.1294 +/* 405 */
1.1295 +IMPORT_C Tcl_DriverSeekProc * Tcl_ChannelSeekProc _ANSI_ARGS_((
1.1296 + Tcl_ChannelType * chanTypePtr));
1.1297 +/* 406 */
1.1298 +IMPORT_C Tcl_DriverSetOptionProc * Tcl_ChannelSetOptionProc _ANSI_ARGS_((
1.1299 + Tcl_ChannelType * chanTypePtr));
1.1300 +/* 407 */
1.1301 +IMPORT_C Tcl_DriverGetOptionProc * Tcl_ChannelGetOptionProc _ANSI_ARGS_((
1.1302 + Tcl_ChannelType * chanTypePtr));
1.1303 +/* 408 */
1.1304 +IMPORT_C Tcl_DriverWatchProc * Tcl_ChannelWatchProc _ANSI_ARGS_((
1.1305 + Tcl_ChannelType * chanTypePtr));
1.1306 +/* 409 */
1.1307 +IMPORT_C Tcl_DriverGetHandleProc * Tcl_ChannelGetHandleProc _ANSI_ARGS_((
1.1308 + Tcl_ChannelType * chanTypePtr));
1.1309 +/* 410 */
1.1310 +IMPORT_C Tcl_DriverFlushProc * Tcl_ChannelFlushProc _ANSI_ARGS_((
1.1311 + Tcl_ChannelType * chanTypePtr));
1.1312 +/* 411 */
1.1313 +IMPORT_C Tcl_DriverHandlerProc * Tcl_ChannelHandlerProc _ANSI_ARGS_((
1.1314 + Tcl_ChannelType * chanTypePtr));
1.1315 +/* 412 */
1.1316 +IMPORT_C int Tcl_JoinThread _ANSI_ARGS_((Tcl_ThreadId threadId,
1.1317 + int* result));
1.1318 +/* 413 */
1.1319 +IMPORT_C int Tcl_IsChannelShared _ANSI_ARGS_((Tcl_Channel channel));
1.1320 +/* 414 */
1.1321 +IMPORT_C int Tcl_IsChannelRegistered _ANSI_ARGS_((
1.1322 + Tcl_Interp* interp, Tcl_Channel channel));
1.1323 +/* 415 */
1.1324 +IMPORT_C void Tcl_CutChannel _ANSI_ARGS_((Tcl_Channel channel));
1.1325 +/* 416 */
1.1326 +IMPORT_C void Tcl_SpliceChannel _ANSI_ARGS_((Tcl_Channel channel));
1.1327 +/* 417 */
1.1328 +IMPORT_C void Tcl_ClearChannelHandlers _ANSI_ARGS_((
1.1329 + Tcl_Channel channel));
1.1330 +/* 418 */
1.1331 +IMPORT_C int Tcl_IsChannelExisting _ANSI_ARGS_((
1.1332 + CONST char* channelName));
1.1333 +/* 419 */
1.1334 +IMPORT_C int Tcl_UniCharNcasecmp _ANSI_ARGS_((
1.1335 + CONST Tcl_UniChar * cs,
1.1336 + CONST Tcl_UniChar * ct, unsigned long n));
1.1337 +/* 420 */
1.1338 +IMPORT_C int Tcl_UniCharCaseMatch _ANSI_ARGS_((
1.1339 + CONST Tcl_UniChar * ustr,
1.1340 + CONST Tcl_UniChar * pattern, int nocase));
1.1341 +/* 421 */
1.1342 +IMPORT_C Tcl_HashEntry * Tcl_FindHashEntry _ANSI_ARGS_((
1.1343 + Tcl_HashTable * tablePtr, CONST char * key));
1.1344 +/* 422 */
1.1345 +IMPORT_C Tcl_HashEntry * Tcl_CreateHashEntry _ANSI_ARGS_((
1.1346 + Tcl_HashTable * tablePtr, CONST char * key,
1.1347 + int * newPtr));
1.1348 +/* 423 */
1.1349 +IMPORT_C void Tcl_InitCustomHashTable _ANSI_ARGS_((
1.1350 + Tcl_HashTable * tablePtr, int keyType,
1.1351 + Tcl_HashKeyType * typePtr));
1.1352 +/* 424 */
1.1353 +IMPORT_C void Tcl_InitObjHashTable _ANSI_ARGS_((
1.1354 + Tcl_HashTable * tablePtr));
1.1355 +/* 425 */
1.1356 +IMPORT_C ClientData Tcl_CommandTraceInfo _ANSI_ARGS_((
1.1357 + Tcl_Interp * interp, CONST char * varName,
1.1358 + int flags, Tcl_CommandTraceProc * procPtr,
1.1359 + ClientData prevClientData));
1.1360 +/* 426 */
1.1361 +IMPORT_C int Tcl_TraceCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.1362 + CONST char * varName, int flags,
1.1363 + Tcl_CommandTraceProc * proc,
1.1364 + ClientData clientData));
1.1365 +/* 427 */
1.1366 +IMPORT_C void Tcl_UntraceCommand _ANSI_ARGS_((Tcl_Interp * interp,
1.1367 + CONST char * varName, int flags,
1.1368 + Tcl_CommandTraceProc * proc,
1.1369 + ClientData clientData));
1.1370 +/* 428 */
1.1371 +IMPORT_C char * Tcl_AttemptAlloc _ANSI_ARGS_((unsigned int size));
1.1372 +/* 429 */
1.1373 +IMPORT_C char * Tcl_AttemptDbCkalloc _ANSI_ARGS_((unsigned int size,
1.1374 + CONST char * file, int line));
1.1375 +/* 430 */
1.1376 +IMPORT_C char * Tcl_AttemptRealloc _ANSI_ARGS_((char * ptr,
1.1377 + unsigned int size));
1.1378 +/* 431 */
1.1379 +IMPORT_C char * Tcl_AttemptDbCkrealloc _ANSI_ARGS_((char * ptr,
1.1380 + unsigned int size, CONST char * file,
1.1381 + int line));
1.1382 +/* 432 */
1.1383 +IMPORT_C int Tcl_AttemptSetObjLength _ANSI_ARGS_((
1.1384 + Tcl_Obj * objPtr, int length));
1.1385 +/* 433 */
1.1386 +IMPORT_C Tcl_ThreadId Tcl_GetChannelThread _ANSI_ARGS_((
1.1387 + Tcl_Channel channel));
1.1388 +/* 434 */
1.1389 +IMPORT_C Tcl_UniChar * Tcl_GetUnicodeFromObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.1390 + int * lengthPtr));
1.1391 +/* 435 */
1.1392 +IMPORT_C int Tcl_GetMathFuncInfo _ANSI_ARGS_((Tcl_Interp * interp,
1.1393 + CONST char * name, int * numArgsPtr,
1.1394 + Tcl_ValueType ** argTypesPtr,
1.1395 + Tcl_MathProc ** procPtr,
1.1396 + ClientData * clientDataPtr));
1.1397 +/* 436 */
1.1398 +IMPORT_C Tcl_Obj * Tcl_ListMathFuncs _ANSI_ARGS_((Tcl_Interp * interp,
1.1399 + CONST char * pattern));
1.1400 +/* 437 */
1.1401 +IMPORT_C Tcl_Obj * Tcl_SubstObj _ANSI_ARGS_((Tcl_Interp * interp,
1.1402 + Tcl_Obj * objPtr, int flags));
1.1403 +/* 438 */
1.1404 +IMPORT_C int Tcl_DetachChannel _ANSI_ARGS_((Tcl_Interp* interp,
1.1405 + Tcl_Channel channel));
1.1406 +/* 439 */
1.1407 +IMPORT_C int Tcl_IsStandardChannel _ANSI_ARGS_((
1.1408 + Tcl_Channel channel));
1.1409 +/* 440 */
1.1410 +IMPORT_C int Tcl_FSCopyFile _ANSI_ARGS_((Tcl_Obj * srcPathPtr,
1.1411 + Tcl_Obj * destPathPtr));
1.1412 +/* 441 */
1.1413 +IMPORT_C int Tcl_FSCopyDirectory _ANSI_ARGS_((
1.1414 + Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr,
1.1415 + Tcl_Obj ** errorPtr));
1.1416 +/* 442 */
1.1417 +IMPORT_C int Tcl_FSCreateDirectory _ANSI_ARGS_((Tcl_Obj * pathPtr));
1.1418 +/* 443 */
1.1419 +IMPORT_C int Tcl_FSDeleteFile _ANSI_ARGS_((Tcl_Obj * pathPtr));
1.1420 +/* 444 */
1.1421 +IMPORT_C int Tcl_FSLoadFile _ANSI_ARGS_((Tcl_Interp * interp,
1.1422 + Tcl_Obj * pathPtr, CONST char * sym1,
1.1423 + CONST char * sym2,
1.1424 + Tcl_PackageInitProc ** proc1Ptr,
1.1425 + Tcl_PackageInitProc ** proc2Ptr,
1.1426 + Tcl_LoadHandle * handlePtr,
1.1427 + Tcl_FSUnloadFileProc ** unloadProcPtr));
1.1428 +/* 445 */
1.1429 +IMPORT_C int Tcl_FSMatchInDirectory _ANSI_ARGS_((
1.1430 + Tcl_Interp * interp, Tcl_Obj * result,
1.1431 + Tcl_Obj * pathPtr, CONST char * pattern,
1.1432 + Tcl_GlobTypeData * types));
1.1433 +/* 446 */
1.1434 +IMPORT_C Tcl_Obj * Tcl_FSLink _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1435 + Tcl_Obj * toPtr, int linkAction));
1.1436 +/* 447 */
1.1437 +IMPORT_C int Tcl_FSRemoveDirectory _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1438 + int recursive, Tcl_Obj ** errorPtr));
1.1439 +/* 448 */
1.1440 +IMPORT_C int Tcl_FSRenameFile _ANSI_ARGS_((Tcl_Obj * srcPathPtr,
1.1441 + Tcl_Obj * destPathPtr));
1.1442 +/* 449 */
1.1443 +IMPORT_C int Tcl_FSLstat _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1444 + Tcl_StatBuf * buf));
1.1445 +/* 450 */
1.1446 +IMPORT_C int Tcl_FSUtime _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1447 + struct utimbuf * tval));
1.1448 +/* 451 */
1.1449 +IMPORT_C int Tcl_FSFileAttrsGet _ANSI_ARGS_((Tcl_Interp * interp,
1.1450 + int index, Tcl_Obj * pathPtr,
1.1451 + Tcl_Obj ** objPtrRef));
1.1452 +/* 452 */
1.1453 +IMPORT_C int Tcl_FSFileAttrsSet _ANSI_ARGS_((Tcl_Interp * interp,
1.1454 + int index, Tcl_Obj * pathPtr,
1.1455 + Tcl_Obj * objPtr));
1.1456 +/* 453 */
1.1457 +IMPORT_C CONST char ** Tcl_FSFileAttrStrings _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1458 + Tcl_Obj ** objPtrRef));
1.1459 +/* 454 */
1.1460 +IMPORT_C int Tcl_FSStat _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1461 + Tcl_StatBuf * buf));
1.1462 +/* 455 */
1.1463 +IMPORT_C int Tcl_FSAccess _ANSI_ARGS_((Tcl_Obj * pathPtr,
1.1464 + int mode));
1.1465 +/* 456 */
1.1466 +IMPORT_C Tcl_Channel Tcl_FSOpenFileChannel _ANSI_ARGS_((
1.1467 + Tcl_Interp * interp, Tcl_Obj * pathPtr,
1.1468 + CONST char * modeString, int permissions));
1.1469 +/* 457 */
1.1470 +IMPORT_C Tcl_Obj* Tcl_FSGetCwd _ANSI_ARGS_((Tcl_Interp * interp));
1.1471 +/* 458 */
1.1472 +IMPORT_C int Tcl_FSChdir _ANSI_ARGS_((Tcl_Obj * pathPtr));
1.1473 +/* 459 */
1.1474 +IMPORT_C int Tcl_FSConvertToPathType _ANSI_ARGS_((
1.1475 + Tcl_Interp * interp, Tcl_Obj * pathPtr));
1.1476 +/* 460 */
1.1477 +IMPORT_C Tcl_Obj* Tcl_FSJoinPath _ANSI_ARGS_((Tcl_Obj * listObj,
1.1478 + int elements));
1.1479 +/* 461 */
1.1480 +IMPORT_C Tcl_Obj* Tcl_FSSplitPath _ANSI_ARGS_((Tcl_Obj* pathPtr,
1.1481 + int * lenPtr));
1.1482 +/* 462 */
1.1483 +IMPORT_C int Tcl_FSEqualPaths _ANSI_ARGS_((Tcl_Obj* firstPtr,
1.1484 + Tcl_Obj* secondPtr));
1.1485 +/* 463 */
1.1486 +IMPORT_C Tcl_Obj* Tcl_FSGetNormalizedPath _ANSI_ARGS_((
1.1487 + Tcl_Interp * interp, Tcl_Obj* pathObjPtr));
1.1488 +/* 464 */
1.1489 +IMPORT_C Tcl_Obj* Tcl_FSJoinToPath _ANSI_ARGS_((Tcl_Obj * basePtr,
1.1490 + int objc, Tcl_Obj *CONST objv[]));
1.1491 +/* 465 */
1.1492 +IMPORT_C ClientData Tcl_FSGetInternalRep _ANSI_ARGS_((
1.1493 + Tcl_Obj* pathObjPtr, Tcl_Filesystem * fsPtr));
1.1494 +/* 466 */
1.1495 +IMPORT_C Tcl_Obj* Tcl_FSGetTranslatedPath _ANSI_ARGS_((
1.1496 + Tcl_Interp * interp, Tcl_Obj* pathPtr));
1.1497 +/* 467 */
1.1498 +IMPORT_C int Tcl_FSEvalFile _ANSI_ARGS_((Tcl_Interp * interp,
1.1499 + Tcl_Obj * fileName));
1.1500 +/* 468 */
1.1501 +IMPORT_C Tcl_Obj* Tcl_FSNewNativePath _ANSI_ARGS_((
1.1502 + Tcl_Filesystem* fromFilesystem,
1.1503 + ClientData clientData));
1.1504 +/* 469 */
1.1505 +IMPORT_C CONST char* Tcl_FSGetNativePath _ANSI_ARGS_((Tcl_Obj* pathObjPtr));
1.1506 +/* 470 */
1.1507 +IMPORT_C Tcl_Obj* Tcl_FSFileSystemInfo _ANSI_ARGS_((
1.1508 + Tcl_Obj* pathObjPtr));
1.1509 +/* 471 */
1.1510 +IMPORT_C Tcl_Obj* Tcl_FSPathSeparator _ANSI_ARGS_((Tcl_Obj* pathObjPtr));
1.1511 +/* 472 */
1.1512 +IMPORT_C Tcl_Obj* Tcl_FSListVolumes _ANSI_ARGS_((void));
1.1513 +/* 473 */
1.1514 +IMPORT_C int Tcl_FSRegister _ANSI_ARGS_((ClientData clientData,
1.1515 + Tcl_Filesystem * fsPtr));
1.1516 +/* 474 */
1.1517 +IMPORT_C int Tcl_FSUnregister _ANSI_ARGS_((Tcl_Filesystem * fsPtr));
1.1518 +/* 475 */
1.1519 +IMPORT_C ClientData Tcl_FSData _ANSI_ARGS_((Tcl_Filesystem * fsPtr));
1.1520 +/* 476 */
1.1521 +IMPORT_C CONST char* Tcl_FSGetTranslatedStringPath _ANSI_ARGS_((
1.1522 + Tcl_Interp * interp, Tcl_Obj* pathPtr));
1.1523 +/* 477 */
1.1524 +IMPORT_C Tcl_Filesystem* Tcl_FSGetFileSystemForPath _ANSI_ARGS_((
1.1525 + Tcl_Obj* pathObjPtr));
1.1526 +/* 478 */
1.1527 +IMPORT_C Tcl_PathType Tcl_FSGetPathType _ANSI_ARGS_((Tcl_Obj * pathObjPtr));
1.1528 +/* 479 */
1.1529 +IMPORT_C int Tcl_OutputBuffered _ANSI_ARGS_((Tcl_Channel chan));
1.1530 +/* 480 */
1.1531 +IMPORT_C void Tcl_FSMountsChanged _ANSI_ARGS_((
1.1532 + Tcl_Filesystem * fsPtr));
1.1533 +/* 481 */
1.1534 +IMPORT_C int Tcl_EvalTokensStandard _ANSI_ARGS_((
1.1535 + Tcl_Interp * interp, Tcl_Token * tokenPtr,
1.1536 + int count));
1.1537 +/* 482 */
1.1538 +IMPORT_C void Tcl_GetTime _ANSI_ARGS_((Tcl_Time* timeBuf));
1.1539 +/* 483 */
1.1540 +IMPORT_C Tcl_Trace Tcl_CreateObjTrace _ANSI_ARGS_((Tcl_Interp* interp,
1.1541 + int level, int flags,
1.1542 + Tcl_CmdObjTraceProc* objProc,
1.1543 + ClientData clientData,
1.1544 + Tcl_CmdObjTraceDeleteProc* delProc));
1.1545 +/* 484 */
1.1546 +IMPORT_C int Tcl_GetCommandInfoFromToken _ANSI_ARGS_((
1.1547 + Tcl_Command token, Tcl_CmdInfo* infoPtr));
1.1548 +/* 485 */
1.1549 +IMPORT_C int Tcl_SetCommandInfoFromToken _ANSI_ARGS_((
1.1550 + Tcl_Command token,
1.1551 + CONST Tcl_CmdInfo* infoPtr));
1.1552 +/* 486 */
1.1553 +IMPORT_C Tcl_Obj * Tcl_DbNewWideIntObj _ANSI_ARGS_((
1.1554 + Tcl_WideInt wideValue, CONST char * file,
1.1555 + int line));
1.1556 +/* 487 */
1.1557 +IMPORT_C int Tcl_GetWideIntFromObj _ANSI_ARGS_((
1.1558 + Tcl_Interp * interp, Tcl_Obj * objPtr,
1.1559 + Tcl_WideInt * widePtr));
1.1560 +/* 488 */
1.1561 +IMPORT_C Tcl_Obj * Tcl_NewWideIntObj _ANSI_ARGS_((Tcl_WideInt wideValue));
1.1562 +/* 489 */
1.1563 +IMPORT_C void Tcl_SetWideIntObj _ANSI_ARGS_((Tcl_Obj * objPtr,
1.1564 + Tcl_WideInt wideValue));
1.1565 +/* 490 */
1.1566 +IMPORT_C Tcl_StatBuf * Tcl_AllocStatBuf _ANSI_ARGS_((void));
1.1567 +/* 491 */
1.1568 +IMPORT_C Tcl_WideInt Tcl_Seek _ANSI_ARGS_((Tcl_Channel chan,
1.1569 + Tcl_WideInt offset, int mode));
1.1570 +/* 492 */
1.1571 +IMPORT_C Tcl_WideInt Tcl_Tell _ANSI_ARGS_((Tcl_Channel chan));
1.1572 +/* 493 */
1.1573 +IMPORT_C Tcl_DriverWideSeekProc * Tcl_ChannelWideSeekProc _ANSI_ARGS_((
1.1574 + Tcl_ChannelType * chanTypePtr));
1.1575 +/* Slot 494 is reserved */
1.1576 +/* Slot 495 is reserved */
1.1577 +/* Slot 496 is reserved */
1.1578 +/* Slot 497 is reserved */
1.1579 +/* Slot 498 is reserved */
1.1580 +/* Slot 499 is reserved */
1.1581 +/* Slot 500 is reserved */
1.1582 +/* Slot 501 is reserved */
1.1583 +/* Slot 502 is reserved */
1.1584 +/* Slot 503 is reserved */
1.1585 +/* Slot 504 is reserved */
1.1586 +/* Slot 505 is reserved */
1.1587 +/* Slot 506 is reserved */
1.1588 +/* Slot 507 is reserved */
1.1589 +/* Slot 508 is reserved */
1.1590 +/* Slot 509 is reserved */
1.1591 +/* Slot 510 is reserved */
1.1592 +/* Slot 511 is reserved */
1.1593 +/* Slot 512 is reserved */
1.1594 +/* Slot 513 is reserved */
1.1595 +/* Slot 514 is reserved */
1.1596 +/* Slot 515 is reserved */
1.1597 +/* Slot 516 is reserved */
1.1598 +/* Slot 517 is reserved */
1.1599 +/* Slot 518 is reserved */
1.1600 +/* Slot 519 is reserved */
1.1601 +/* Slot 520 is reserved */
1.1602 +/* Slot 521 is reserved */
1.1603 +/* Slot 522 is reserved */
1.1604 +/* Slot 523 is reserved */
1.1605 +/* Slot 524 is reserved */
1.1606 +/* Slot 525 is reserved */
1.1607 +/* Slot 526 is reserved */
1.1608 +/* Slot 527 is reserved */
1.1609 +/* Slot 528 is reserved */
1.1610 +/* Slot 529 is reserved */
1.1611 +/* Slot 530 is reserved */
1.1612 +/* Slot 531 is reserved */
1.1613 +/* Slot 532 is reserved */
1.1614 +/* Slot 533 is reserved */
1.1615 +/* Slot 534 is reserved */
1.1616 +/* Slot 535 is reserved */
1.1617 +/* Slot 536 is reserved */
1.1618 +/* Slot 537 is reserved */
1.1619 +/* Slot 538 is reserved */
1.1620 +/* Slot 539 is reserved */
1.1621 +/* Slot 540 is reserved */
1.1622 +/* Slot 541 is reserved */
1.1623 +/* Slot 542 is reserved */
1.1624 +/* Slot 543 is reserved */
1.1625 +/* Slot 544 is reserved */
1.1626 +/* Slot 545 is reserved */
1.1627 +/* Slot 546 is reserved */
1.1628 +/* Slot 547 is reserved */
1.1629 +/* Slot 548 is reserved */
1.1630 +/* Slot 549 is reserved */
1.1631 +/* Slot 550 is reserved */
1.1632 +/* Slot 551 is reserved */
1.1633 +/* Slot 552 is reserved */
1.1634 +/* Slot 553 is reserved */
1.1635 +/* 554 */
1.1636 +IMPORT_C Tcl_DriverThreadActionProc * Tcl_ChannelThreadActionProc _ANSI_ARGS_((
1.1637 + Tcl_ChannelType * chanTypePtr));
1.1638 +/* Slot 555 is reserved */
1.1639 +/* Slot 556 is reserved */
1.1640 +/* Slot 557 is reserved */
1.1641 +/* Slot 558 is reserved */
1.1642 +/* Slot 559 is reserved */
1.1643 +/* Slot 560 is reserved */
1.1644 +/* Slot 561 is reserved */
1.1645 +/* Slot 562 is reserved */
1.1646 +/* Slot 563 is reserved */
1.1647 +/* Slot 564 is reserved */
1.1648 +/* Slot 565 is reserved */
1.1649 +/* Slot 566 is reserved */
1.1650 +/* Slot 567 is reserved */
1.1651 +/* Slot 568 is reserved */
1.1652 +/* Slot 569 is reserved */
1.1653 +/* Slot 570 is reserved */
1.1654 +/* Slot 571 is reserved */
1.1655 +/* Slot 572 is reserved */
1.1656 +/* 573 */
1.1657 +IMPORT_C int Tcl_PkgRequireProc _ANSI_ARGS_((Tcl_Interp * interp,
1.1658 + CONST char * name, int objc,
1.1659 + Tcl_Obj *CONST objv[],
1.1660 + ClientData * clientDataPtr));
1.1661 +
1.1662 +
1.1663 +IMPORT_C int ChildProcessInit _ANSI_ARGS_((int *argc, char ***argv));
1.1664 +
1.1665 +IMPORT_C void ChildProcessCleanup _ANSI_ARGS_((int isChildProcess, int argc, char **argv));
1.1666 +
1.1667 +
1.1668 +typedef struct TclStubHooks {
1.1669 + struct TclPlatStubs *tclPlatStubs;
1.1670 + struct TclIntStubs *tclIntStubs;
1.1671 + struct TclIntPlatStubs *tclIntPlatStubs;
1.1672 +} TclStubHooks;
1.1673 +
1.1674 +typedef struct TclStubs {
1.1675 + int magic;
1.1676 + struct TclStubHooks *hooks;
1.1677 +
1.1678 + int (*tcl_PkgProvideEx) _ANSI_ARGS_((Tcl_Interp* interp, CONST char* name, CONST char* version, ClientData clientData)); /* 0 */
1.1679 + CONST84_RETURN char * (*tcl_PkgRequireEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact, ClientData * clientDataPtr)); /* 1 */
1.1680 + void (*tcl_Panic) _ANSI_ARGS_(TCL_VARARGS(CONST char *,format)); /* 2 */
1.1681 + char * (*tcl_Alloc) _ANSI_ARGS_((unsigned int size)); /* 3 */
1.1682 + void (*tcl_Free) _ANSI_ARGS_((char * ptr)); /* 4 */
1.1683 + char * (*tcl_Realloc) _ANSI_ARGS_((char * ptr, unsigned int size)); /* 5 */
1.1684 + char * (*tcl_DbCkalloc) _ANSI_ARGS_((unsigned int size, CONST char * file, int line)); /* 6 */
1.1685 + int (*tcl_DbCkfree) _ANSI_ARGS_((char * ptr, CONST char * file, int line)); /* 7 */
1.1686 + char * (*tcl_DbCkrealloc) _ANSI_ARGS_((char * ptr, unsigned int size, CONST char * file, int line)); /* 8 */
1.1687 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.1688 + void (*tcl_CreateFileHandler) _ANSI_ARGS_((int fd, int mask, Tcl_FileProc * proc, ClientData clientData)); /* 9 */
1.1689 +#endif /* UNIX */
1.1690 +#ifdef __WIN32__
1.1691 + void *reserved9;
1.1692 +#endif /* __WIN32__ */
1.1693 +#ifdef MAC_TCL
1.1694 + void *reserved9;
1.1695 +#endif /* MAC_TCL */
1.1696 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.1697 + void (*tcl_DeleteFileHandler) _ANSI_ARGS_((int fd)); /* 10 */
1.1698 +#endif /* UNIX */
1.1699 +#ifdef __WIN32__
1.1700 + void *reserved10;
1.1701 +#endif /* __WIN32__ */
1.1702 +#ifdef MAC_TCL
1.1703 + void *reserved10;
1.1704 +#endif /* MAC_TCL */
1.1705 + void (*tcl_SetTimer) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 11 */
1.1706 + void (*tcl_Sleep) _ANSI_ARGS_((int ms)); /* 12 */
1.1707 + int (*tcl_WaitForEvent) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 13 */
1.1708 + int (*tcl_AppendAllObjTypes) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 14 */
1.1709 + void (*tcl_AppendStringsToObj) _ANSI_ARGS_(TCL_VARARGS(Tcl_Obj *,objPtr)); /* 15 */
1.1710 + void (*tcl_AppendToObj) _ANSI_ARGS_((Tcl_Obj* objPtr, CONST char* bytes, int length)); /* 16 */
1.1711 + Tcl_Obj * (*tcl_ConcatObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[])); /* 17 */
1.1712 + int (*tcl_ConvertToType) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_ObjType * typePtr)); /* 18 */
1.1713 + void (*tcl_DbDecrRefCount) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST char * file, int line)); /* 19 */
1.1714 + void (*tcl_DbIncrRefCount) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST char * file, int line)); /* 20 */
1.1715 + int (*tcl_DbIsShared) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST char * file, int line)); /* 21 */
1.1716 + Tcl_Obj * (*tcl_DbNewBooleanObj) _ANSI_ARGS_((int boolValue, CONST char * file, int line)); /* 22 */
1.1717 + Tcl_Obj * (*tcl_DbNewByteArrayObj) _ANSI_ARGS_((CONST unsigned char * bytes, int length, CONST char * file, int line)); /* 23 */
1.1718 + Tcl_Obj * (*tcl_DbNewDoubleObj) _ANSI_ARGS_((double doubleValue, CONST char * file, int line)); /* 24 */
1.1719 + Tcl_Obj * (*tcl_DbNewListObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST * objv, CONST char * file, int line)); /* 25 */
1.1720 + Tcl_Obj * (*tcl_DbNewLongObj) _ANSI_ARGS_((long longValue, CONST char * file, int line)); /* 26 */
1.1721 + Tcl_Obj * (*tcl_DbNewObj) _ANSI_ARGS_((CONST char * file, int line)); /* 27 */
1.1722 + Tcl_Obj * (*tcl_DbNewStringObj) _ANSI_ARGS_((CONST char * bytes, int length, CONST char * file, int line)); /* 28 */
1.1723 + Tcl_Obj * (*tcl_DuplicateObj) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 29 */
1.1724 + void (*tclFreeObj) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 30 */
1.1725 + int (*tcl_GetBoolean) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * boolPtr)); /* 31 */
1.1726 + int (*tcl_GetBooleanFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * boolPtr)); /* 32 */
1.1727 + unsigned char * (*tcl_GetByteArrayFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 33 */
1.1728 + int (*tcl_GetDouble) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, double * doublePtr)); /* 34 */
1.1729 + int (*tcl_GetDoubleFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * doublePtr)); /* 35 */
1.1730 + int (*tcl_GetIndexFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, CONST84 char ** tablePtr, CONST char * msg, int flags, int * indexPtr)); /* 36 */
1.1731 + int (*tcl_GetInt) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * intPtr)); /* 37 */
1.1732 + int (*tcl_GetIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * intPtr)); /* 38 */
1.1733 + int (*tcl_GetLongFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * longPtr)); /* 39 */
1.1734 + Tcl_ObjType * (*tcl_GetObjType) _ANSI_ARGS_((CONST char * typeName)); /* 40 */
1.1735 + char * (*tcl_GetStringFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 41 */
1.1736 + void (*tcl_InvalidateStringRep) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 42 */
1.1737 + int (*tcl_ListObjAppendList) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, Tcl_Obj * elemListPtr)); /* 43 */
1.1738 + int (*tcl_ListObjAppendElement) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, Tcl_Obj * objPtr)); /* 44 */
1.1739 + int (*tcl_ListObjGetElements) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int * objcPtr, Tcl_Obj *** objvPtr)); /* 45 */
1.1740 + int (*tcl_ListObjIndex) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int index, Tcl_Obj ** objPtrPtr)); /* 46 */
1.1741 + int (*tcl_ListObjLength) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int * lengthPtr)); /* 47 */
1.1742 + int (*tcl_ListObjReplace) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int first, int count, int objc, Tcl_Obj *CONST objv[])); /* 48 */
1.1743 + Tcl_Obj * (*tcl_NewBooleanObj) _ANSI_ARGS_((int boolValue)); /* 49 */
1.1744 + Tcl_Obj * (*tcl_NewByteArrayObj) _ANSI_ARGS_((CONST unsigned char* bytes, int length)); /* 50 */
1.1745 + Tcl_Obj * (*tcl_NewDoubleObj) _ANSI_ARGS_((double doubleValue)); /* 51 */
1.1746 + Tcl_Obj * (*tcl_NewIntObj) _ANSI_ARGS_((int intValue)); /* 52 */
1.1747 + Tcl_Obj * (*tcl_NewListObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[])); /* 53 */
1.1748 + Tcl_Obj * (*tcl_NewLongObj) _ANSI_ARGS_((long longValue)); /* 54 */
1.1749 + Tcl_Obj * (*tcl_NewObj) _ANSI_ARGS_((void)); /* 55 */
1.1750 + Tcl_Obj * (*tcl_NewStringObj) _ANSI_ARGS_((CONST char * bytes, int length)); /* 56 */
1.1751 + void (*tcl_SetBooleanObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int boolValue)); /* 57 */
1.1752 + unsigned char * (*tcl_SetByteArrayLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 58 */
1.1753 + void (*tcl_SetByteArrayObj) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST unsigned char * bytes, int length)); /* 59 */
1.1754 + void (*tcl_SetDoubleObj) _ANSI_ARGS_((Tcl_Obj * objPtr, double doubleValue)); /* 60 */
1.1755 + void (*tcl_SetIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int intValue)); /* 61 */
1.1756 + void (*tcl_SetListObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int objc, Tcl_Obj *CONST objv[])); /* 62 */
1.1757 + void (*tcl_SetLongObj) _ANSI_ARGS_((Tcl_Obj * objPtr, long longValue)); /* 63 */
1.1758 + void (*tcl_SetObjLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 64 */
1.1759 + void (*tcl_SetStringObj) _ANSI_ARGS_((Tcl_Obj* objPtr, CONST char* bytes, int length)); /* 65 */
1.1760 + void (*tcl_AddErrorInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * message)); /* 66 */
1.1761 + void (*tcl_AddObjErrorInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * message, int length)); /* 67 */
1.1762 + void (*tcl_AllowExceptions) _ANSI_ARGS_((Tcl_Interp * interp)); /* 68 */
1.1763 + void (*tcl_AppendElement) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 69 */
1.1764 + void (*tcl_AppendResult) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 70 */
1.1765 + Tcl_AsyncHandler (*tcl_AsyncCreate) _ANSI_ARGS_((Tcl_AsyncProc * proc, ClientData clientData)); /* 71 */
1.1766 + void (*tcl_AsyncDelete) _ANSI_ARGS_((Tcl_AsyncHandler async)); /* 72 */
1.1767 + int (*tcl_AsyncInvoke) _ANSI_ARGS_((Tcl_Interp * interp, int code)); /* 73 */
1.1768 + void (*tcl_AsyncMark) _ANSI_ARGS_((Tcl_AsyncHandler async)); /* 74 */
1.1769 + int (*tcl_AsyncReady) _ANSI_ARGS_((void)); /* 75 */
1.1770 + void (*tcl_BackgroundError) _ANSI_ARGS_((Tcl_Interp * interp)); /* 76 */
1.1771 + char (*tcl_Backslash) _ANSI_ARGS_((CONST char * src, int * readPtr)); /* 77 */
1.1772 + int (*tcl_BadChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * optionName, CONST char * optionList)); /* 78 */
1.1773 + void (*tcl_CallWhenDeleted) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 79 */
1.1774 + void (*tcl_CancelIdleCall) _ANSI_ARGS_((Tcl_IdleProc * idleProc, ClientData clientData)); /* 80 */
1.1775 + int (*tcl_Close) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 81 */
1.1776 + int (*tcl_CommandComplete) _ANSI_ARGS_((CONST char * cmd)); /* 82 */
1.1777 + char * (*tcl_Concat) _ANSI_ARGS_((int argc, CONST84 char * CONST * argv)); /* 83 */
1.1778 + int (*tcl_ConvertElement) _ANSI_ARGS_((CONST char * src, char * dst, int flags)); /* 84 */
1.1779 + int (*tcl_ConvertCountedElement) _ANSI_ARGS_((CONST char * src, int length, char * dst, int flags)); /* 85 */
1.1780 + int (*tcl_CreateAlias) _ANSI_ARGS_((Tcl_Interp * slave, CONST char * slaveCmd, Tcl_Interp * target, CONST char * targetCmd, int argc, CONST84 char * CONST * argv)); /* 86 */
1.1781 + int (*tcl_CreateAliasObj) _ANSI_ARGS_((Tcl_Interp * slave, CONST char * slaveCmd, Tcl_Interp * target, CONST char * targetCmd, int objc, Tcl_Obj *CONST objv[])); /* 87 */
1.1782 + Tcl_Channel (*tcl_CreateChannel) _ANSI_ARGS_((Tcl_ChannelType * typePtr, CONST char * chanName, ClientData instanceData, int mask)); /* 88 */
1.1783 + void (*tcl_CreateChannelHandler) _ANSI_ARGS_((Tcl_Channel chan, int mask, Tcl_ChannelProc * proc, ClientData clientData)); /* 89 */
1.1784 + void (*tcl_CreateCloseHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData)); /* 90 */
1.1785 + Tcl_Command (*tcl_CreateCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_CmdProc * proc, ClientData clientData, Tcl_CmdDeleteProc * deleteProc)); /* 91 */
1.1786 + void (*tcl_CreateEventSource) _ANSI_ARGS_((Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData)); /* 92 */
1.1787 + void (*tcl_CreateExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 93 */
1.1788 + Tcl_Interp * (*tcl_CreateInterp) _ANSI_ARGS_((void)); /* 94 */
1.1789 + void (*tcl_CreateMathFunc) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, int numArgs, Tcl_ValueType * argTypes, Tcl_MathProc * proc, ClientData clientData)); /* 95 */
1.1790 + Tcl_Command (*tcl_CreateObjCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_ObjCmdProc * proc, ClientData clientData, Tcl_CmdDeleteProc * deleteProc)); /* 96 */
1.1791 + Tcl_Interp * (*tcl_CreateSlave) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveName, int isSafe)); /* 97 */
1.1792 + Tcl_TimerToken (*tcl_CreateTimerHandler) _ANSI_ARGS_((int milliseconds, Tcl_TimerProc * proc, ClientData clientData)); /* 98 */
1.1793 + Tcl_Trace (*tcl_CreateTrace) _ANSI_ARGS_((Tcl_Interp * interp, int level, Tcl_CmdTraceProc * proc, ClientData clientData)); /* 99 */
1.1794 + void (*tcl_DeleteAssocData) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 100 */
1.1795 + void (*tcl_DeleteChannelHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_ChannelProc * proc, ClientData clientData)); /* 101 */
1.1796 + void (*tcl_DeleteCloseHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData)); /* 102 */
1.1797 + int (*tcl_DeleteCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName)); /* 103 */
1.1798 + int (*tcl_DeleteCommandFromToken) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Command command)); /* 104 */
1.1799 + void (*tcl_DeleteEvents) _ANSI_ARGS_((Tcl_EventDeleteProc * proc, ClientData clientData)); /* 105 */
1.1800 + void (*tcl_DeleteEventSource) _ANSI_ARGS_((Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData)); /* 106 */
1.1801 + void (*tcl_DeleteExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 107 */
1.1802 + void (*tcl_DeleteHashEntry) _ANSI_ARGS_((Tcl_HashEntry * entryPtr)); /* 108 */
1.1803 + void (*tcl_DeleteHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 109 */
1.1804 + void (*tcl_DeleteInterp) _ANSI_ARGS_((Tcl_Interp * interp)); /* 110 */
1.1805 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.1806 + void (*tcl_DetachPids) _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr)); /* 111 */
1.1807 +#endif /* UNIX */
1.1808 +#ifdef __WIN32__
1.1809 + void (*tcl_DetachPids) _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr)); /* 111 */
1.1810 +#endif /* __WIN32__ */
1.1811 +#ifdef MAC_TCL
1.1812 + void *reserved111;
1.1813 +#endif /* MAC_TCL */
1.1814 + void (*tcl_DeleteTimerHandler) _ANSI_ARGS_((Tcl_TimerToken token)); /* 112 */
1.1815 + void (*tcl_DeleteTrace) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Trace trace)); /* 113 */
1.1816 + void (*tcl_DontCallWhenDeleted) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 114 */
1.1817 + int (*tcl_DoOneEvent) _ANSI_ARGS_((int flags)); /* 115 */
1.1818 + void (*tcl_DoWhenIdle) _ANSI_ARGS_((Tcl_IdleProc * proc, ClientData clientData)); /* 116 */
1.1819 + char * (*tcl_DStringAppend) _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * str, int length)); /* 117 */
1.1820 + char * (*tcl_DStringAppendElement) _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * string)); /* 118 */
1.1821 + void (*tcl_DStringEndSublist) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 119 */
1.1822 + void (*tcl_DStringFree) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 120 */
1.1823 + void (*tcl_DStringGetResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr)); /* 121 */
1.1824 + void (*tcl_DStringInit) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 122 */
1.1825 + void (*tcl_DStringResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr)); /* 123 */
1.1826 + void (*tcl_DStringSetLength) _ANSI_ARGS_((Tcl_DString * dsPtr, int length)); /* 124 */
1.1827 + void (*tcl_DStringStartSublist) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 125 */
1.1828 + int (*tcl_Eof) _ANSI_ARGS_((Tcl_Channel chan)); /* 126 */
1.1829 + CONST84_RETURN char * (*tcl_ErrnoId) _ANSI_ARGS_((void)); /* 127 */
1.1830 + CONST84_RETURN char * (*tcl_ErrnoMsg) _ANSI_ARGS_((int err)); /* 128 */
1.1831 + int (*tcl_Eval) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 129 */
1.1832 + int (*tcl_EvalFile) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * fileName)); /* 130 */
1.1833 + int (*tcl_EvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 131 */
1.1834 + void (*tcl_EventuallyFree) _ANSI_ARGS_((ClientData clientData, Tcl_FreeProc * freeProc)); /* 132 */
1.1835 + void (*tcl_Exit) _ANSI_ARGS_((int status)); /* 133 */
1.1836 + int (*tcl_ExposeCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * hiddenCmdToken, CONST char * cmdName)); /* 134 */
1.1837 + int (*tcl_ExprBoolean) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * ptr)); /* 135 */
1.1838 + int (*tcl_ExprBooleanObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * ptr)); /* 136 */
1.1839 + int (*tcl_ExprDouble) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, double * ptr)); /* 137 */
1.1840 + int (*tcl_ExprDoubleObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * ptr)); /* 138 */
1.1841 + int (*tcl_ExprLong) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, long * ptr)); /* 139 */
1.1842 + int (*tcl_ExprLongObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * ptr)); /* 140 */
1.1843 + int (*tcl_ExprObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr)); /* 141 */
1.1844 + int (*tcl_ExprString) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 142 */
1.1845 + void (*tcl_Finalize) _ANSI_ARGS_((void)); /* 143 */
1.1846 + void (*tcl_FindExecutable) _ANSI_ARGS_((CONST char * argv0)); /* 144 */
1.1847 + Tcl_HashEntry * (*tcl_FirstHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, Tcl_HashSearch * searchPtr)); /* 145 */
1.1848 + int (*tcl_Flush) _ANSI_ARGS_((Tcl_Channel chan)); /* 146 */
1.1849 + void (*tcl_FreeResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 147 */
1.1850 + int (*tcl_GetAlias) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveCmd, Tcl_Interp ** targetInterpPtr, CONST84 char ** targetCmdPtr, int * argcPtr, CONST84 char *** argvPtr)); /* 148 */
1.1851 + int (*tcl_GetAliasObj) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveCmd, Tcl_Interp ** targetInterpPtr, CONST84 char ** targetCmdPtr, int * objcPtr, Tcl_Obj *** objv)); /* 149 */
1.1852 + ClientData (*tcl_GetAssocData) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_InterpDeleteProc ** procPtr)); /* 150 */
1.1853 + Tcl_Channel (*tcl_GetChannel) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * chanName, int * modePtr)); /* 151 */
1.1854 + int (*tcl_GetChannelBufferSize) _ANSI_ARGS_((Tcl_Channel chan)); /* 152 */
1.1855 + int (*tcl_GetChannelHandle) _ANSI_ARGS_((Tcl_Channel chan, int direction, ClientData * handlePtr)); /* 153 */
1.1856 + ClientData (*tcl_GetChannelInstanceData) _ANSI_ARGS_((Tcl_Channel chan)); /* 154 */
1.1857 + int (*tcl_GetChannelMode) _ANSI_ARGS_((Tcl_Channel chan)); /* 155 */
1.1858 + CONST84_RETURN char * (*tcl_GetChannelName) _ANSI_ARGS_((Tcl_Channel chan)); /* 156 */
1.1859 + int (*tcl_GetChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan, CONST char * optionName, Tcl_DString * dsPtr)); /* 157 */
1.1860 + Tcl_ChannelType * (*tcl_GetChannelType) _ANSI_ARGS_((Tcl_Channel chan)); /* 158 */
1.1861 + int (*tcl_GetCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_CmdInfo * infoPtr)); /* 159 */
1.1862 + CONST84_RETURN char * (*tcl_GetCommandName) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Command command)); /* 160 */
1.1863 + int (*tcl_GetErrno) _ANSI_ARGS_((void)); /* 161 */
1.1864 + CONST84_RETURN char * (*tcl_GetHostName) _ANSI_ARGS_((void)); /* 162 */
1.1865 + int (*tcl_GetInterpPath) _ANSI_ARGS_((Tcl_Interp * askInterp, Tcl_Interp * slaveInterp)); /* 163 */
1.1866 + Tcl_Interp * (*tcl_GetMaster) _ANSI_ARGS_((Tcl_Interp * interp)); /* 164 */
1.1867 + CONST char * (*tcl_GetNameOfExecutable) _ANSI_ARGS_((void)); /* 165 */
1.1868 + Tcl_Obj * (*tcl_GetObjResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 166 */
1.1869 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.1870 + int (*tcl_GetOpenFile) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int forWriting, int checkUsage, ClientData * filePtr)); /* 167 */
1.1871 +#endif /* UNIX */
1.1872 +#ifdef __WIN32__
1.1873 + void *reserved167;
1.1874 +#endif /* __WIN32__ */
1.1875 +#ifdef MAC_TCL
1.1876 + void *reserved167;
1.1877 +#endif /* MAC_TCL */
1.1878 + Tcl_PathType (*tcl_GetPathType) _ANSI_ARGS_((CONST char * path)); /* 168 */
1.1879 + int (*tcl_Gets) _ANSI_ARGS_((Tcl_Channel chan, Tcl_DString * dsPtr)); /* 169 */
1.1880 + int (*tcl_GetsObj) _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr)); /* 170 */
1.1881 + int (*tcl_GetServiceMode) _ANSI_ARGS_((void)); /* 171 */
1.1882 + Tcl_Interp * (*tcl_GetSlave) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveName)); /* 172 */
1.1883 + Tcl_Channel (*tcl_GetStdChannel) _ANSI_ARGS_((int type)); /* 173 */
1.1884 + CONST84_RETURN char * (*tcl_GetStringResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 174 */
1.1885 + CONST84_RETURN char * (*tcl_GetVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags)); /* 175 */
1.1886 + CONST84_RETURN char * (*tcl_GetVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags)); /* 176 */
1.1887 + int (*tcl_GlobalEval) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * command)); /* 177 */
1.1888 + int (*tcl_GlobalEvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 178 */
1.1889 + int (*tcl_HideCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, CONST char * hiddenCmdToken)); /* 179 */
1.1890 + int (*tcl_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 180 */
1.1891 + void (*tcl_InitHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr, int keyType)); /* 181 */
1.1892 + int (*tcl_InputBlocked) _ANSI_ARGS_((Tcl_Channel chan)); /* 182 */
1.1893 + int (*tcl_InputBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 183 */
1.1894 + int (*tcl_InterpDeleted) _ANSI_ARGS_((Tcl_Interp * interp)); /* 184 */
1.1895 + int (*tcl_IsSafe) _ANSI_ARGS_((Tcl_Interp * interp)); /* 185 */
1.1896 + char * (*tcl_JoinPath) _ANSI_ARGS_((int argc, CONST84 char * CONST * argv, Tcl_DString * resultPtr)); /* 186 */
1.1897 + int (*tcl_LinkVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, char * addr, int type)); /* 187 */
1.1898 + void *reserved188;
1.1899 + Tcl_Channel (*tcl_MakeFileChannel) _ANSI_ARGS_((ClientData handle, int mode)); /* 189 */
1.1900 + int (*tcl_MakeSafe) _ANSI_ARGS_((Tcl_Interp * interp)); /* 190 */
1.1901 + Tcl_Channel (*tcl_MakeTcpClientChannel) _ANSI_ARGS_((ClientData tcpSocket)); /* 191 */
1.1902 + char * (*tcl_Merge) _ANSI_ARGS_((int argc, CONST84 char * CONST * argv)); /* 192 */
1.1903 + Tcl_HashEntry * (*tcl_NextHashEntry) _ANSI_ARGS_((Tcl_HashSearch * searchPtr)); /* 193 */
1.1904 + void (*tcl_NotifyChannel) _ANSI_ARGS_((Tcl_Channel channel, int mask)); /* 194 */
1.1905 + Tcl_Obj * (*tcl_ObjGetVar2) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, int flags)); /* 195 */
1.1906 + Tcl_Obj * (*tcl_ObjSetVar2) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, Tcl_Obj * newValuePtr, int flags)); /* 196 */
1.1907 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.1908 + Tcl_Channel (*tcl_OpenCommandChannel) _ANSI_ARGS_((Tcl_Interp * interp, int argc, CONST84 char ** argv, int flags)); /* 197 */
1.1909 +#endif /* UNIX */
1.1910 +#ifdef __WIN32__
1.1911 + Tcl_Channel (*tcl_OpenCommandChannel) _ANSI_ARGS_((Tcl_Interp * interp, int argc, CONST84 char ** argv, int flags)); /* 197 */
1.1912 +#endif /* __WIN32__ */
1.1913 +#ifdef MAC_TCL
1.1914 + void *reserved197;
1.1915 +#endif /* MAC_TCL */
1.1916 + Tcl_Channel (*tcl_OpenFileChannel) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * fileName, CONST char * modeString, int permissions)); /* 198 */
1.1917 + Tcl_Channel (*tcl_OpenTcpClient) _ANSI_ARGS_((Tcl_Interp * interp, int port, CONST char * address, CONST char * myaddr, int myport, int async)); /* 199 */
1.1918 + Tcl_Channel (*tcl_OpenTcpServer) _ANSI_ARGS_((Tcl_Interp * interp, int port, CONST char * host, Tcl_TcpAcceptProc * acceptProc, ClientData callbackData)); /* 200 */
1.1919 + void (*tcl_Preserve) _ANSI_ARGS_((ClientData data)); /* 201 */
1.1920 + void (*tcl_PrintDouble) _ANSI_ARGS_((Tcl_Interp * interp, double value, char * dst)); /* 202 */
1.1921 + int (*tcl_PutEnv) _ANSI_ARGS_((CONST char * string)); /* 203 */
1.1922 + CONST84_RETURN char * (*tcl_PosixError) _ANSI_ARGS_((Tcl_Interp * interp)); /* 204 */
1.1923 + void (*tcl_QueueEvent) _ANSI_ARGS_((Tcl_Event * evPtr, Tcl_QueuePosition position)); /* 205 */
1.1924 + int (*tcl_Read) _ANSI_ARGS_((Tcl_Channel chan, char * bufPtr, int toRead)); /* 206 */
1.1925 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.1926 + void (*tcl_ReapDetachedProcs) _ANSI_ARGS_((void)); /* 207 */
1.1927 +#endif /* UNIX */
1.1928 +#ifdef __WIN32__
1.1929 + void (*tcl_ReapDetachedProcs) _ANSI_ARGS_((void)); /* 207 */
1.1930 +#endif /* __WIN32__ */
1.1931 +#ifdef MAC_TCL
1.1932 + void *reserved207;
1.1933 +#endif /* MAC_TCL */
1.1934 + int (*tcl_RecordAndEval) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmd, int flags)); /* 208 */
1.1935 + int (*tcl_RecordAndEvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * cmdPtr, int flags)); /* 209 */
1.1936 + void (*tcl_RegisterChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 210 */
1.1937 + void (*tcl_RegisterObjType) _ANSI_ARGS_((Tcl_ObjType * typePtr)); /* 211 */
1.1938 + Tcl_RegExp (*tcl_RegExpCompile) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 212 */
1.1939 + int (*tcl_RegExpExec) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_RegExp regexp, CONST char * str, CONST char * start)); /* 213 */
1.1940 + int (*tcl_RegExpMatch) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, CONST char * pattern)); /* 214 */
1.1941 + void (*tcl_RegExpRange) _ANSI_ARGS_((Tcl_RegExp regexp, int index, CONST84 char ** startPtr, CONST84 char ** endPtr)); /* 215 */
1.1942 + void (*tcl_Release) _ANSI_ARGS_((ClientData clientData)); /* 216 */
1.1943 + void (*tcl_ResetResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 217 */
1.1944 + int (*tcl_ScanElement) _ANSI_ARGS_((CONST char * str, int * flagPtr)); /* 218 */
1.1945 + int (*tcl_ScanCountedElement) _ANSI_ARGS_((CONST char * str, int length, int * flagPtr)); /* 219 */
1.1946 + int (*tcl_SeekOld) _ANSI_ARGS_((Tcl_Channel chan, int offset, int mode)); /* 220 */
1.1947 + int (*tcl_ServiceAll) _ANSI_ARGS_((void)); /* 221 */
1.1948 + int (*tcl_ServiceEvent) _ANSI_ARGS_((int flags)); /* 222 */
1.1949 + void (*tcl_SetAssocData) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 223 */
1.1950 + void (*tcl_SetChannelBufferSize) _ANSI_ARGS_((Tcl_Channel chan, int sz)); /* 224 */
1.1951 + int (*tcl_SetChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan, CONST char * optionName, CONST char * newValue)); /* 225 */
1.1952 + int (*tcl_SetCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, CONST Tcl_CmdInfo * infoPtr)); /* 226 */
1.1953 + void (*tcl_SetErrno) _ANSI_ARGS_((int err)); /* 227 */
1.1954 + void (*tcl_SetErrorCode) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 228 */
1.1955 + void (*tcl_SetMaxBlockTime) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 229 */
1.1956 + void (*tcl_SetPanicProc) _ANSI_ARGS_((Tcl_PanicProc * panicProc)); /* 230 */
1.1957 + int (*tcl_SetRecursionLimit) _ANSI_ARGS_((Tcl_Interp * interp, int depth)); /* 231 */
1.1958 + void (*tcl_SetResult) _ANSI_ARGS_((Tcl_Interp * interp, char * str, Tcl_FreeProc * freeProc)); /* 232 */
1.1959 + int (*tcl_SetServiceMode) _ANSI_ARGS_((int mode)); /* 233 */
1.1960 + void (*tcl_SetObjErrorCode) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * errorObjPtr)); /* 234 */
1.1961 + void (*tcl_SetObjResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * resultObjPtr)); /* 235 */
1.1962 + void (*tcl_SetStdChannel) _ANSI_ARGS_((Tcl_Channel channel, int type)); /* 236 */
1.1963 + CONST84_RETURN char * (*tcl_SetVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, CONST char * newValue, int flags)); /* 237 */
1.1964 + CONST84_RETURN char * (*tcl_SetVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, CONST char * newValue, int flags)); /* 238 */
1.1965 + CONST84_RETURN char * (*tcl_SignalId) _ANSI_ARGS_((int sig)); /* 239 */
1.1966 + CONST84_RETURN char * (*tcl_SignalMsg) _ANSI_ARGS_((int sig)); /* 240 */
1.1967 + void (*tcl_SourceRCFile) _ANSI_ARGS_((Tcl_Interp * interp)); /* 241 */
1.1968 + int (*tcl_SplitList) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * listStr, int * argcPtr, CONST84 char *** argvPtr)); /* 242 */
1.1969 + void (*tcl_SplitPath) _ANSI_ARGS_((CONST char * path, int * argcPtr, CONST84 char *** argvPtr)); /* 243 */
1.1970 + void (*tcl_StaticPackage) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * pkgName, Tcl_PackageInitProc * initProc, Tcl_PackageInitProc * safeInitProc)); /* 244 */
1.1971 + int (*tcl_StringMatch) _ANSI_ARGS_((CONST char * str, CONST char * pattern)); /* 245 */
1.1972 + int (*tcl_TellOld) _ANSI_ARGS_((Tcl_Channel chan)); /* 246 */
1.1973 + int (*tcl_TraceVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 247 */
1.1974 + int (*tcl_TraceVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 248 */
1.1975 + char * (*tcl_TranslateFileName) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_DString * bufferPtr)); /* 249 */
1.1976 + int (*tcl_Ungets) _ANSI_ARGS_((Tcl_Channel chan, CONST char * str, int len, int atHead)); /* 250 */
1.1977 + void (*tcl_UnlinkVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName)); /* 251 */
1.1978 + int (*tcl_UnregisterChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 252 */
1.1979 + int (*tcl_UnsetVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags)); /* 253 */
1.1980 + int (*tcl_UnsetVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags)); /* 254 */
1.1981 + void (*tcl_UntraceVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 255 */
1.1982 + void (*tcl_UntraceVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 256 */
1.1983 + void (*tcl_UpdateLinkedVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName)); /* 257 */
1.1984 + int (*tcl_UpVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * frameName, CONST char * varName, CONST char * localName, int flags)); /* 258 */
1.1985 + int (*tcl_UpVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * frameName, CONST char * part1, CONST char * part2, CONST char * localName, int flags)); /* 259 */
1.1986 + int (*tcl_VarEval) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 260 */
1.1987 + ClientData (*tcl_VarTraceInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_VarTraceProc * procPtr, ClientData prevClientData)); /* 261 */
1.1988 + ClientData (*tcl_VarTraceInfo2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags, Tcl_VarTraceProc * procPtr, ClientData prevClientData)); /* 262 */
1.1989 + int (*tcl_Write) _ANSI_ARGS_((Tcl_Channel chan, CONST char * s, int slen)); /* 263 */
1.1990 + void (*tcl_WrongNumArgs) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], CONST char * message)); /* 264 */
1.1991 + int (*tcl_DumpActiveMemory) _ANSI_ARGS_((CONST char * fileName)); /* 265 */
1.1992 + void (*tcl_ValidateAllMemory) _ANSI_ARGS_((CONST char * file, int line)); /* 266 */
1.1993 + void (*tcl_AppendResultVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 267 */
1.1994 + void (*tcl_AppendStringsToObjVA) _ANSI_ARGS_((Tcl_Obj * objPtr, va_list argList)); /* 268 */
1.1995 + CONST84_RETURN char * (*tcl_HashStats) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 269 */
1.1996 + CONST84_RETURN char * (*tcl_ParseVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, CONST84 char ** termPtr)); /* 270 */
1.1997 + CONST84_RETURN char * (*tcl_PkgPresent) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact)); /* 271 */
1.1998 + CONST84_RETURN char * (*tcl_PkgPresentEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact, ClientData * clientDataPtr)); /* 272 */
1.1999 + int (*tcl_PkgProvide) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version)); /* 273 */
1.2000 + CONST84_RETURN char * (*tcl_PkgRequire) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact)); /* 274 */
1.2001 + void (*tcl_SetErrorCodeVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 275 */
1.2002 + int (*tcl_VarEvalVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 276 */
1.2003 + Tcl_Pid (*tcl_WaitPid) _ANSI_ARGS_((Tcl_Pid pid, int * statPtr, int options)); /* 277 */
1.2004 + void (*tcl_PanicVA) _ANSI_ARGS_((CONST char * format, va_list argList)); /* 278 */
1.2005 + void (*tcl_GetVersion) _ANSI_ARGS_((int * major, int * minor, int * patchLevel, int * type)); /* 279 */
1.2006 + void (*tcl_InitMemory) _ANSI_ARGS_((Tcl_Interp * interp)); /* 280 */
1.2007 + Tcl_Channel (*tcl_StackChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_ChannelType * typePtr, ClientData instanceData, int mask, Tcl_Channel prevChan)); /* 281 */
1.2008 + int (*tcl_UnstackChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 282 */
1.2009 + Tcl_Channel (*tcl_GetStackedChannel) _ANSI_ARGS_((Tcl_Channel chan)); /* 283 */
1.2010 + void (*tcl_SetMainLoop) _ANSI_ARGS_((Tcl_MainLoopProc * proc)); /* 284 */
1.2011 + void *reserved285;
1.2012 + void (*tcl_AppendObjToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_Obj * appendObjPtr)); /* 286 */
1.2013 + Tcl_Encoding (*tcl_CreateEncoding) _ANSI_ARGS_((Tcl_EncodingType * typePtr)); /* 287 */
1.2014 + void (*tcl_CreateThreadExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 288 */
1.2015 + void (*tcl_DeleteThreadExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 289 */
1.2016 + void (*tcl_DiscardResult) _ANSI_ARGS_((Tcl_SavedResult * statePtr)); /* 290 */
1.2017 + int (*tcl_EvalEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * script, int numBytes, int flags)); /* 291 */
1.2018 + int (*tcl_EvalObjv) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], int flags)); /* 292 */
1.2019 + int (*tcl_EvalObjEx) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int flags)); /* 293 */
1.2020 + void (*tcl_ExitThread) _ANSI_ARGS_((int status)); /* 294 */
1.2021 + int (*tcl_ExternalToUtf) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Encoding encoding, CONST char * src, int srcLen, int flags, Tcl_EncodingState * statePtr, char * dst, int dstLen, int * srcReadPtr, int * dstWrotePtr, int * dstCharsPtr)); /* 295 */
1.2022 + char * (*tcl_ExternalToUtfDString) _ANSI_ARGS_((Tcl_Encoding encoding, CONST char * src, int srcLen, Tcl_DString * dsPtr)); /* 296 */
1.2023 + void (*tcl_FinalizeThread) _ANSI_ARGS_((void)); /* 297 */
1.2024 + void (*tcl_FinalizeNotifier) _ANSI_ARGS_((ClientData clientData)); /* 298 */
1.2025 + void (*tcl_FreeEncoding) _ANSI_ARGS_((Tcl_Encoding encoding)); /* 299 */
1.2026 + Tcl_ThreadId (*tcl_GetCurrentThread) _ANSI_ARGS_((void)); /* 300 */
1.2027 + Tcl_Encoding (*tcl_GetEncoding) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 301 */
1.2028 + CONST84_RETURN char * (*tcl_GetEncodingName) _ANSI_ARGS_((Tcl_Encoding encoding)); /* 302 */
1.2029 + void (*tcl_GetEncodingNames) _ANSI_ARGS_((Tcl_Interp * interp)); /* 303 */
1.2030 + int (*tcl_GetIndexFromObjStruct) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, CONST VOID * tablePtr, int offset, CONST char * msg, int flags, int * indexPtr)); /* 304 */
1.2031 + VOID * (*tcl_GetThreadData) _ANSI_ARGS_((Tcl_ThreadDataKey * keyPtr, int size)); /* 305 */
1.2032 + Tcl_Obj * (*tcl_GetVar2Ex) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags)); /* 306 */
1.2033 + ClientData (*tcl_InitNotifier) _ANSI_ARGS_((void)); /* 307 */
1.2034 + void (*tcl_MutexLock) _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); /* 308 */
1.2035 + void (*tcl_MutexUnlock) _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); /* 309 */
1.2036 + void (*tcl_ConditionNotify) _ANSI_ARGS_((Tcl_Condition * condPtr)); /* 310 */
1.2037 + void (*tcl_ConditionWait) _ANSI_ARGS_((Tcl_Condition * condPtr, Tcl_Mutex * mutexPtr, Tcl_Time * timePtr)); /* 311 */
1.2038 + int (*tcl_NumUtfChars) _ANSI_ARGS_((CONST char * src, int len)); /* 312 */
1.2039 + int (*tcl_ReadChars) _ANSI_ARGS_((Tcl_Channel channel, Tcl_Obj * objPtr, int charsToRead, int appendFlag)); /* 313 */
1.2040 + void (*tcl_RestoreResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_SavedResult * statePtr)); /* 314 */
1.2041 + void (*tcl_SaveResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_SavedResult * statePtr)); /* 315 */
1.2042 + int (*tcl_SetSystemEncoding) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 316 */
1.2043 + Tcl_Obj * (*tcl_SetVar2Ex) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, Tcl_Obj * newValuePtr, int flags)); /* 317 */
1.2044 + void (*tcl_ThreadAlert) _ANSI_ARGS_((Tcl_ThreadId threadId)); /* 318 */
1.2045 + void (*tcl_ThreadQueueEvent) _ANSI_ARGS_((Tcl_ThreadId threadId, Tcl_Event* evPtr, Tcl_QueuePosition position)); /* 319 */
1.2046 + Tcl_UniChar (*tcl_UniCharAtIndex) _ANSI_ARGS_((CONST char * src, int index)); /* 320 */
1.2047 + Tcl_UniChar (*tcl_UniCharToLower) _ANSI_ARGS_((int ch)); /* 321 */
1.2048 + Tcl_UniChar (*tcl_UniCharToTitle) _ANSI_ARGS_((int ch)); /* 322 */
1.2049 + Tcl_UniChar (*tcl_UniCharToUpper) _ANSI_ARGS_((int ch)); /* 323 */
1.2050 + int (*tcl_UniCharToUtf) _ANSI_ARGS_((int ch, char * buf)); /* 324 */
1.2051 + CONST84_RETURN char * (*tcl_UtfAtIndex) _ANSI_ARGS_((CONST char * src, int index)); /* 325 */
1.2052 + int (*tcl_UtfCharComplete) _ANSI_ARGS_((CONST char * src, int len)); /* 326 */
1.2053 + int (*tcl_UtfBackslash) _ANSI_ARGS_((CONST char * src, int * readPtr, char * dst)); /* 327 */
1.2054 + CONST84_RETURN char * (*tcl_UtfFindFirst) _ANSI_ARGS_((CONST char * src, int ch)); /* 328 */
1.2055 + CONST84_RETURN char * (*tcl_UtfFindLast) _ANSI_ARGS_((CONST char * src, int ch)); /* 329 */
1.2056 + CONST84_RETURN char * (*tcl_UtfNext) _ANSI_ARGS_((CONST char * src)); /* 330 */
1.2057 + CONST84_RETURN char * (*tcl_UtfPrev) _ANSI_ARGS_((CONST char * src, CONST char * start)); /* 331 */
1.2058 + int (*tcl_UtfToExternal) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Encoding encoding, CONST char * src, int srcLen, int flags, Tcl_EncodingState * statePtr, char * dst, int dstLen, int * srcReadPtr, int * dstWrotePtr, int * dstCharsPtr)); /* 332 */
1.2059 + char * (*tcl_UtfToExternalDString) _ANSI_ARGS_((Tcl_Encoding encoding, CONST char * src, int srcLen, Tcl_DString * dsPtr)); /* 333 */
1.2060 + int (*tcl_UtfToLower) _ANSI_ARGS_((char * src)); /* 334 */
1.2061 + int (*tcl_UtfToTitle) _ANSI_ARGS_((char * src)); /* 335 */
1.2062 + int (*tcl_UtfToUniChar) _ANSI_ARGS_((CONST char * src, Tcl_UniChar * chPtr)); /* 336 */
1.2063 + int (*tcl_UtfToUpper) _ANSI_ARGS_((char * src)); /* 337 */
1.2064 + int (*tcl_WriteChars) _ANSI_ARGS_((Tcl_Channel chan, CONST char * src, int srcLen)); /* 338 */
1.2065 + int (*tcl_WriteObj) _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr)); /* 339 */
1.2066 + char * (*tcl_GetString) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 340 */
1.2067 + CONST84_RETURN char * (*tcl_GetDefaultEncodingDir) _ANSI_ARGS_((void)); /* 341 */
1.2068 + void (*tcl_SetDefaultEncodingDir) _ANSI_ARGS_((CONST char * path)); /* 342 */
1.2069 + void (*tcl_AlertNotifier) _ANSI_ARGS_((ClientData clientData)); /* 343 */
1.2070 + void (*tcl_ServiceModeHook) _ANSI_ARGS_((int mode)); /* 344 */
1.2071 + int (*tcl_UniCharIsAlnum) _ANSI_ARGS_((int ch)); /* 345 */
1.2072 + int (*tcl_UniCharIsAlpha) _ANSI_ARGS_((int ch)); /* 346 */
1.2073 + int (*tcl_UniCharIsDigit) _ANSI_ARGS_((int ch)); /* 347 */
1.2074 + int (*tcl_UniCharIsLower) _ANSI_ARGS_((int ch)); /* 348 */
1.2075 + int (*tcl_UniCharIsSpace) _ANSI_ARGS_((int ch)); /* 349 */
1.2076 + int (*tcl_UniCharIsUpper) _ANSI_ARGS_((int ch)); /* 350 */
1.2077 + int (*tcl_UniCharIsWordChar) _ANSI_ARGS_((int ch)); /* 351 */
1.2078 + int (*tcl_UniCharLen) _ANSI_ARGS_((CONST Tcl_UniChar * str)); /* 352 */
1.2079 + int (*tcl_UniCharNcmp) _ANSI_ARGS_((CONST Tcl_UniChar * cs, CONST Tcl_UniChar * ct, unsigned long n)); /* 353 */
1.2080 + char * (*tcl_UniCharToUtfDString) _ANSI_ARGS_((CONST Tcl_UniChar * string, int numChars, Tcl_DString * dsPtr)); /* 354 */
1.2081 + Tcl_UniChar * (*tcl_UtfToUniCharDString) _ANSI_ARGS_((CONST char * string, int length, Tcl_DString * dsPtr)); /* 355 */
1.2082 + Tcl_RegExp (*tcl_GetRegExpFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * patObj, int flags)); /* 356 */
1.2083 + Tcl_Obj * (*tcl_EvalTokens) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Token * tokenPtr, int count)); /* 357 */
1.2084 + void (*tcl_FreeParse) _ANSI_ARGS_((Tcl_Parse * parsePtr)); /* 358 */
1.2085 + void (*tcl_LogCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * script, CONST char * command, int length)); /* 359 */
1.2086 + int (*tcl_ParseBraces) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr, int append, CONST84 char ** termPtr)); /* 360 */
1.2087 + int (*tcl_ParseCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, int nested, Tcl_Parse * parsePtr)); /* 361 */
1.2088 + int (*tcl_ParseExpr) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr)); /* 362 */
1.2089 + int (*tcl_ParseQuotedString) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr, int append, CONST84 char ** termPtr)); /* 363 */
1.2090 + int (*tcl_ParseVarName) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr, int append)); /* 364 */
1.2091 + char * (*tcl_GetCwd) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * cwdPtr)); /* 365 */
1.2092 + int (*tcl_Chdir) _ANSI_ARGS_((CONST char * dirName)); /* 366 */
1.2093 + int (*tcl_Access) _ANSI_ARGS_((CONST char * path, int mode)); /* 367 */
1.2094 + int (*tcl_Stat) _ANSI_ARGS_((CONST char * path, struct stat * bufPtr)); /* 368 */
1.2095 + int (*tcl_UtfNcmp) _ANSI_ARGS_((CONST char * s1, CONST char * s2, unsigned long n)); /* 369 */
1.2096 + int (*tcl_UtfNcasecmp) _ANSI_ARGS_((CONST char * s1, CONST char * s2, unsigned long n)); /* 370 */
1.2097 + int (*tcl_StringCaseMatch) _ANSI_ARGS_((CONST char * str, CONST char * pattern, int nocase)); /* 371 */
1.2098 + int (*tcl_UniCharIsControl) _ANSI_ARGS_((int ch)); /* 372 */
1.2099 + int (*tcl_UniCharIsGraph) _ANSI_ARGS_((int ch)); /* 373 */
1.2100 + int (*tcl_UniCharIsPrint) _ANSI_ARGS_((int ch)); /* 374 */
1.2101 + int (*tcl_UniCharIsPunct) _ANSI_ARGS_((int ch)); /* 375 */
1.2102 + int (*tcl_RegExpExecObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_RegExp regexp, Tcl_Obj * objPtr, int offset, int nmatches, int flags)); /* 376 */
1.2103 + void (*tcl_RegExpGetInfo) _ANSI_ARGS_((Tcl_RegExp regexp, Tcl_RegExpInfo * infoPtr)); /* 377 */
1.2104 + Tcl_Obj * (*tcl_NewUnicodeObj) _ANSI_ARGS_((CONST Tcl_UniChar * unicode, int numChars)); /* 378 */
1.2105 + void (*tcl_SetUnicodeObj) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST Tcl_UniChar * unicode, int numChars)); /* 379 */
1.2106 + int (*tcl_GetCharLength) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 380 */
1.2107 + Tcl_UniChar (*tcl_GetUniChar) _ANSI_ARGS_((Tcl_Obj * objPtr, int index)); /* 381 */
1.2108 + Tcl_UniChar * (*tcl_GetUnicode) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 382 */
1.2109 + Tcl_Obj * (*tcl_GetRange) _ANSI_ARGS_((Tcl_Obj * objPtr, int first, int last)); /* 383 */
1.2110 + void (*tcl_AppendUnicodeToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST Tcl_UniChar * unicode, int length)); /* 384 */
1.2111 + int (*tcl_RegExpMatchObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * stringObj, Tcl_Obj * patternObj)); /* 385 */
1.2112 + void (*tcl_SetNotifier) _ANSI_ARGS_((Tcl_NotifierProcs * notifierProcPtr)); /* 386 */
1.2113 + Tcl_Mutex * (*tcl_GetAllocMutex) _ANSI_ARGS_((void)); /* 387 */
1.2114 + int (*tcl_GetChannelNames) _ANSI_ARGS_((Tcl_Interp * interp)); /* 388 */
1.2115 + int (*tcl_GetChannelNamesEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * pattern)); /* 389 */
1.2116 + int (*tcl_ProcObjCmd) _ANSI_ARGS_((ClientData clientData, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])); /* 390 */
1.2117 + void (*tcl_ConditionFinalize) _ANSI_ARGS_((Tcl_Condition * condPtr)); /* 391 */
1.2118 + void (*tcl_MutexFinalize) _ANSI_ARGS_((Tcl_Mutex * mutex)); /* 392 */
1.2119 + int (*tcl_CreateThread) _ANSI_ARGS_((Tcl_ThreadId * idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags)); /* 393 */
1.2120 + int (*tcl_ReadRaw) _ANSI_ARGS_((Tcl_Channel chan, char * dst, int bytesToRead)); /* 394 */
1.2121 + int (*tcl_WriteRaw) _ANSI_ARGS_((Tcl_Channel chan, CONST char * src, int srcLen)); /* 395 */
1.2122 + Tcl_Channel (*tcl_GetTopChannel) _ANSI_ARGS_((Tcl_Channel chan)); /* 396 */
1.2123 + int (*tcl_ChannelBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 397 */
1.2124 + CONST84_RETURN char * (*tcl_ChannelName) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 398 */
1.2125 + Tcl_ChannelTypeVersion (*tcl_ChannelVersion) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 399 */
1.2126 + Tcl_DriverBlockModeProc * (*tcl_ChannelBlockModeProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 400 */
1.2127 + Tcl_DriverCloseProc * (*tcl_ChannelCloseProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 401 */
1.2128 + Tcl_DriverClose2Proc * (*tcl_ChannelClose2Proc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 402 */
1.2129 + Tcl_DriverInputProc * (*tcl_ChannelInputProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 403 */
1.2130 + Tcl_DriverOutputProc * (*tcl_ChannelOutputProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 404 */
1.2131 + Tcl_DriverSeekProc * (*tcl_ChannelSeekProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 405 */
1.2132 + Tcl_DriverSetOptionProc * (*tcl_ChannelSetOptionProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 406 */
1.2133 + Tcl_DriverGetOptionProc * (*tcl_ChannelGetOptionProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 407 */
1.2134 + Tcl_DriverWatchProc * (*tcl_ChannelWatchProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 408 */
1.2135 + Tcl_DriverGetHandleProc * (*tcl_ChannelGetHandleProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 409 */
1.2136 + Tcl_DriverFlushProc * (*tcl_ChannelFlushProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 410 */
1.2137 + Tcl_DriverHandlerProc * (*tcl_ChannelHandlerProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 411 */
1.2138 + int (*tcl_JoinThread) _ANSI_ARGS_((Tcl_ThreadId threadId, int* result)); /* 412 */
1.2139 + int (*tcl_IsChannelShared) _ANSI_ARGS_((Tcl_Channel channel)); /* 413 */
1.2140 + int (*tcl_IsChannelRegistered) _ANSI_ARGS_((Tcl_Interp* interp, Tcl_Channel channel)); /* 414 */
1.2141 + void (*tcl_CutChannel) _ANSI_ARGS_((Tcl_Channel channel)); /* 415 */
1.2142 + void (*tcl_SpliceChannel) _ANSI_ARGS_((Tcl_Channel channel)); /* 416 */
1.2143 + void (*tcl_ClearChannelHandlers) _ANSI_ARGS_((Tcl_Channel channel)); /* 417 */
1.2144 + int (*tcl_IsChannelExisting) _ANSI_ARGS_((CONST char* channelName)); /* 418 */
1.2145 + int (*tcl_UniCharNcasecmp) _ANSI_ARGS_((CONST Tcl_UniChar * cs, CONST Tcl_UniChar * ct, unsigned long n)); /* 419 */
1.2146 + int (*tcl_UniCharCaseMatch) _ANSI_ARGS_((CONST Tcl_UniChar * ustr, CONST Tcl_UniChar * pattern, int nocase)); /* 420 */
1.2147 + Tcl_HashEntry * (*tcl_FindHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, CONST char * key)); /* 421 */
1.2148 + Tcl_HashEntry * (*tcl_CreateHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, CONST char * key, int * newPtr)); /* 422 */
1.2149 + void (*tcl_InitCustomHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr, int keyType, Tcl_HashKeyType * typePtr)); /* 423 */
1.2150 + void (*tcl_InitObjHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 424 */
1.2151 + ClientData (*tcl_CommandTraceInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_CommandTraceProc * procPtr, ClientData prevClientData)); /* 425 */
1.2152 + int (*tcl_TraceCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_CommandTraceProc * proc, ClientData clientData)); /* 426 */
1.2153 + void (*tcl_UntraceCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_CommandTraceProc * proc, ClientData clientData)); /* 427 */
1.2154 + char * (*tcl_AttemptAlloc) _ANSI_ARGS_((unsigned int size)); /* 428 */
1.2155 + char * (*tcl_AttemptDbCkalloc) _ANSI_ARGS_((unsigned int size, CONST char * file, int line)); /* 429 */
1.2156 + char * (*tcl_AttemptRealloc) _ANSI_ARGS_((char * ptr, unsigned int size)); /* 430 */
1.2157 + char * (*tcl_AttemptDbCkrealloc) _ANSI_ARGS_((char * ptr, unsigned int size, CONST char * file, int line)); /* 431 */
1.2158 + int (*tcl_AttemptSetObjLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 432 */
1.2159 + Tcl_ThreadId (*tcl_GetChannelThread) _ANSI_ARGS_((Tcl_Channel channel)); /* 433 */
1.2160 + Tcl_UniChar * (*tcl_GetUnicodeFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 434 */
1.2161 + int (*tcl_GetMathFuncInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, int * numArgsPtr, Tcl_ValueType ** argTypesPtr, Tcl_MathProc ** procPtr, ClientData * clientDataPtr)); /* 435 */
1.2162 + Tcl_Obj * (*tcl_ListMathFuncs) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * pattern)); /* 436 */
1.2163 + Tcl_Obj * (*tcl_SubstObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int flags)); /* 437 */
1.2164 + int (*tcl_DetachChannel) _ANSI_ARGS_((Tcl_Interp* interp, Tcl_Channel channel)); /* 438 */
1.2165 + int (*tcl_IsStandardChannel) _ANSI_ARGS_((Tcl_Channel channel)); /* 439 */
1.2166 + int (*tcl_FSCopyFile) _ANSI_ARGS_((Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr)); /* 440 */
1.2167 + int (*tcl_FSCopyDirectory) _ANSI_ARGS_((Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr, Tcl_Obj ** errorPtr)); /* 441 */
1.2168 + int (*tcl_FSCreateDirectory) _ANSI_ARGS_((Tcl_Obj * pathPtr)); /* 442 */
1.2169 + int (*tcl_FSDeleteFile) _ANSI_ARGS_((Tcl_Obj * pathPtr)); /* 443 */
1.2170 + int (*tcl_FSLoadFile) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * pathPtr, CONST char * sym1, CONST char * sym2, Tcl_PackageInitProc ** proc1Ptr, Tcl_PackageInitProc ** proc2Ptr, Tcl_LoadHandle * handlePtr, Tcl_FSUnloadFileProc ** unloadProcPtr)); /* 444 */
1.2171 + int (*tcl_FSMatchInDirectory) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * result, Tcl_Obj * pathPtr, CONST char * pattern, Tcl_GlobTypeData * types)); /* 445 */
1.2172 + Tcl_Obj * (*tcl_FSLink) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_Obj * toPtr, int linkAction)); /* 446 */
1.2173 + int (*tcl_FSRemoveDirectory) _ANSI_ARGS_((Tcl_Obj * pathPtr, int recursive, Tcl_Obj ** errorPtr)); /* 447 */
1.2174 + int (*tcl_FSRenameFile) _ANSI_ARGS_((Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr)); /* 448 */
1.2175 + int (*tcl_FSLstat) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_StatBuf * buf)); /* 449 */
1.2176 + int (*tcl_FSUtime) _ANSI_ARGS_((Tcl_Obj * pathPtr, struct utimbuf * tval)); /* 450 */
1.2177 + int (*tcl_FSFileAttrsGet) _ANSI_ARGS_((Tcl_Interp * interp, int index, Tcl_Obj * pathPtr, Tcl_Obj ** objPtrRef)); /* 451 */
1.2178 + int (*tcl_FSFileAttrsSet) _ANSI_ARGS_((Tcl_Interp * interp, int index, Tcl_Obj * pathPtr, Tcl_Obj * objPtr)); /* 452 */
1.2179 + CONST char ** (*tcl_FSFileAttrStrings) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_Obj ** objPtrRef)); /* 453 */
1.2180 + int (*tcl_FSStat) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_StatBuf * buf)); /* 454 */
1.2181 + int (*tcl_FSAccess) _ANSI_ARGS_((Tcl_Obj * pathPtr, int mode)); /* 455 */
1.2182 + Tcl_Channel (*tcl_FSOpenFileChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * pathPtr, CONST char * modeString, int permissions)); /* 456 */
1.2183 + Tcl_Obj* (*tcl_FSGetCwd) _ANSI_ARGS_((Tcl_Interp * interp)); /* 457 */
1.2184 + int (*tcl_FSChdir) _ANSI_ARGS_((Tcl_Obj * pathPtr)); /* 458 */
1.2185 + int (*tcl_FSConvertToPathType) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * pathPtr)); /* 459 */
1.2186 + Tcl_Obj* (*tcl_FSJoinPath) _ANSI_ARGS_((Tcl_Obj * listObj, int elements)); /* 460 */
1.2187 + Tcl_Obj* (*tcl_FSSplitPath) _ANSI_ARGS_((Tcl_Obj* pathPtr, int * lenPtr)); /* 461 */
1.2188 + int (*tcl_FSEqualPaths) _ANSI_ARGS_((Tcl_Obj* firstPtr, Tcl_Obj* secondPtr)); /* 462 */
1.2189 + Tcl_Obj* (*tcl_FSGetNormalizedPath) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj* pathObjPtr)); /* 463 */
1.2190 + Tcl_Obj* (*tcl_FSJoinToPath) _ANSI_ARGS_((Tcl_Obj * basePtr, int objc, Tcl_Obj *CONST objv[])); /* 464 */
1.2191 + ClientData (*tcl_FSGetInternalRep) _ANSI_ARGS_((Tcl_Obj* pathObjPtr, Tcl_Filesystem * fsPtr)); /* 465 */
1.2192 + Tcl_Obj* (*tcl_FSGetTranslatedPath) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj* pathPtr)); /* 466 */
1.2193 + int (*tcl_FSEvalFile) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * fileName)); /* 467 */
1.2194 + Tcl_Obj* (*tcl_FSNewNativePath) _ANSI_ARGS_((Tcl_Filesystem* fromFilesystem, ClientData clientData)); /* 468 */
1.2195 + CONST char* (*tcl_FSGetNativePath) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 469 */
1.2196 + Tcl_Obj* (*tcl_FSFileSystemInfo) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 470 */
1.2197 + Tcl_Obj* (*tcl_FSPathSeparator) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 471 */
1.2198 + Tcl_Obj* (*tcl_FSListVolumes) _ANSI_ARGS_((void)); /* 472 */
1.2199 + int (*tcl_FSRegister) _ANSI_ARGS_((ClientData clientData, Tcl_Filesystem * fsPtr)); /* 473 */
1.2200 + int (*tcl_FSUnregister) _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); /* 474 */
1.2201 + ClientData (*tcl_FSData) _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); /* 475 */
1.2202 + CONST char* (*tcl_FSGetTranslatedStringPath) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj* pathPtr)); /* 476 */
1.2203 + Tcl_Filesystem* (*tcl_FSGetFileSystemForPath) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 477 */
1.2204 + Tcl_PathType (*tcl_FSGetPathType) _ANSI_ARGS_((Tcl_Obj * pathObjPtr)); /* 478 */
1.2205 + int (*tcl_OutputBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 479 */
1.2206 + void (*tcl_FSMountsChanged) _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); /* 480 */
1.2207 + int (*tcl_EvalTokensStandard) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Token * tokenPtr, int count)); /* 481 */
1.2208 + void (*tcl_GetTime) _ANSI_ARGS_((Tcl_Time* timeBuf)); /* 482 */
1.2209 + Tcl_Trace (*tcl_CreateObjTrace) _ANSI_ARGS_((Tcl_Interp* interp, int level, int flags, Tcl_CmdObjTraceProc* objProc, ClientData clientData, Tcl_CmdObjTraceDeleteProc* delProc)); /* 483 */
1.2210 + int (*tcl_GetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, Tcl_CmdInfo* infoPtr)); /* 484 */
1.2211 + int (*tcl_SetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, CONST Tcl_CmdInfo* infoPtr)); /* 485 */
1.2212 + Tcl_Obj * (*tcl_DbNewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue, CONST char * file, int line)); /* 486 */
1.2213 + int (*tcl_GetWideIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_WideInt * widePtr)); /* 487 */
1.2214 + Tcl_Obj * (*tcl_NewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue)); /* 488 */
1.2215 + void (*tcl_SetWideIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_WideInt wideValue)); /* 489 */
1.2216 + Tcl_StatBuf * (*tcl_AllocStatBuf) _ANSI_ARGS_((void)); /* 490 */
1.2217 + Tcl_WideInt (*tcl_Seek) _ANSI_ARGS_((Tcl_Channel chan, Tcl_WideInt offset, int mode)); /* 491 */
1.2218 + Tcl_WideInt (*tcl_Tell) _ANSI_ARGS_((Tcl_Channel chan)); /* 492 */
1.2219 + Tcl_DriverWideSeekProc * (*tcl_ChannelWideSeekProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 493 */
1.2220 + void *reserved494;
1.2221 + void *reserved495;
1.2222 + void *reserved496;
1.2223 + void *reserved497;
1.2224 + void *reserved498;
1.2225 + void *reserved499;
1.2226 + void *reserved500;
1.2227 + void *reserved501;
1.2228 + void *reserved502;
1.2229 + void *reserved503;
1.2230 + void *reserved504;
1.2231 + void *reserved505;
1.2232 + void *reserved506;
1.2233 + void *reserved507;
1.2234 + void *reserved508;
1.2235 + void *reserved509;
1.2236 + void *reserved510;
1.2237 + void *reserved511;
1.2238 + void *reserved512;
1.2239 + void *reserved513;
1.2240 + void *reserved514;
1.2241 + void *reserved515;
1.2242 + void *reserved516;
1.2243 + void *reserved517;
1.2244 + void *reserved518;
1.2245 + void *reserved519;
1.2246 + void *reserved520;
1.2247 + void *reserved521;
1.2248 + void *reserved522;
1.2249 + void *reserved523;
1.2250 + void *reserved524;
1.2251 + void *reserved525;
1.2252 + void *reserved526;
1.2253 + void *reserved527;
1.2254 + void *reserved528;
1.2255 + void *reserved529;
1.2256 + void *reserved530;
1.2257 + void *reserved531;
1.2258 + void *reserved532;
1.2259 + void *reserved533;
1.2260 + void *reserved534;
1.2261 + void *reserved535;
1.2262 + void *reserved536;
1.2263 + void *reserved537;
1.2264 + void *reserved538;
1.2265 + void *reserved539;
1.2266 + void *reserved540;
1.2267 + void *reserved541;
1.2268 + void *reserved542;
1.2269 + void *reserved543;
1.2270 + void *reserved544;
1.2271 + void *reserved545;
1.2272 + void *reserved546;
1.2273 + void *reserved547;
1.2274 + void *reserved548;
1.2275 + void *reserved549;
1.2276 + void *reserved550;
1.2277 + void *reserved551;
1.2278 + void *reserved552;
1.2279 + void *reserved553;
1.2280 + Tcl_DriverThreadActionProc * (*tcl_ChannelThreadActionProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 554 */
1.2281 + void *reserved555;
1.2282 + void *reserved556;
1.2283 + void *reserved557;
1.2284 + void *reserved558;
1.2285 + void *reserved559;
1.2286 + void *reserved560;
1.2287 + void *reserved561;
1.2288 + void *reserved562;
1.2289 + void *reserved563;
1.2290 + void *reserved564;
1.2291 + void *reserved565;
1.2292 + void *reserved566;
1.2293 + void *reserved567;
1.2294 + void *reserved568;
1.2295 + void *reserved569;
1.2296 + void *reserved570;
1.2297 + void *reserved571;
1.2298 + void *reserved572;
1.2299 + int (*tcl_PkgRequireProc) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, int objc, Tcl_Obj *CONST objv[], ClientData * clientDataPtr)); /* 573 */
1.2300 +} TclStubs;
1.2301 +
1.2302 +extern TclStubs *tclStubsPtr;
1.2303 +
1.2304 +#if defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS)
1.2305 +
1.2306 +/*
1.2307 + * Inline function declarations:
1.2308 + */
1.2309 +
1.2310 +#ifndef Tcl_PkgProvideEx
1.2311 +#define Tcl_PkgProvideEx \
1.2312 + (tclStubsPtr->tcl_PkgProvideEx) /* 0 */
1.2313 +#endif
1.2314 +#ifndef Tcl_PkgRequireEx
1.2315 +#define Tcl_PkgRequireEx \
1.2316 + (tclStubsPtr->tcl_PkgRequireEx) /* 1 */
1.2317 +#endif
1.2318 +#ifndef Tcl_Panic
1.2319 +#define Tcl_Panic \
1.2320 + (tclStubsPtr->tcl_Panic) /* 2 */
1.2321 +#endif
1.2322 +#ifndef Tcl_Alloc
1.2323 +#define Tcl_Alloc \
1.2324 + (tclStubsPtr->tcl_Alloc) /* 3 */
1.2325 +#endif
1.2326 +#ifndef Tcl_Free
1.2327 +#define Tcl_Free \
1.2328 + (tclStubsPtr->tcl_Free) /* 4 */
1.2329 +#endif
1.2330 +#ifndef Tcl_Realloc
1.2331 +#define Tcl_Realloc \
1.2332 + (tclStubsPtr->tcl_Realloc) /* 5 */
1.2333 +#endif
1.2334 +#ifndef Tcl_DbCkalloc
1.2335 +#define Tcl_DbCkalloc \
1.2336 + (tclStubsPtr->tcl_DbCkalloc) /* 6 */
1.2337 +#endif
1.2338 +#ifndef Tcl_DbCkfree
1.2339 +#define Tcl_DbCkfree \
1.2340 + (tclStubsPtr->tcl_DbCkfree) /* 7 */
1.2341 +#endif
1.2342 +#ifndef Tcl_DbCkrealloc
1.2343 +#define Tcl_DbCkrealloc \
1.2344 + (tclStubsPtr->tcl_DbCkrealloc) /* 8 */
1.2345 +#endif
1.2346 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.2347 +#ifndef Tcl_CreateFileHandler
1.2348 +#define Tcl_CreateFileHandler \
1.2349 + (tclStubsPtr->tcl_CreateFileHandler) /* 9 */
1.2350 +#endif
1.2351 +#endif /* UNIX */
1.2352 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.2353 +#ifndef Tcl_DeleteFileHandler
1.2354 +#define Tcl_DeleteFileHandler \
1.2355 + (tclStubsPtr->tcl_DeleteFileHandler) /* 10 */
1.2356 +#endif
1.2357 +#endif /* UNIX */
1.2358 +#ifndef Tcl_SetTimer
1.2359 +#define Tcl_SetTimer \
1.2360 + (tclStubsPtr->tcl_SetTimer) /* 11 */
1.2361 +#endif
1.2362 +#ifndef Tcl_Sleep
1.2363 +#define Tcl_Sleep \
1.2364 + (tclStubsPtr->tcl_Sleep) /* 12 */
1.2365 +#endif
1.2366 +#ifndef Tcl_WaitForEvent
1.2367 +#define Tcl_WaitForEvent \
1.2368 + (tclStubsPtr->tcl_WaitForEvent) /* 13 */
1.2369 +#endif
1.2370 +#ifndef Tcl_AppendAllObjTypes
1.2371 +#define Tcl_AppendAllObjTypes \
1.2372 + (tclStubsPtr->tcl_AppendAllObjTypes) /* 14 */
1.2373 +#endif
1.2374 +#ifndef Tcl_AppendStringsToObj
1.2375 +#define Tcl_AppendStringsToObj \
1.2376 + (tclStubsPtr->tcl_AppendStringsToObj) /* 15 */
1.2377 +#endif
1.2378 +#ifndef Tcl_AppendToObj
1.2379 +#define Tcl_AppendToObj \
1.2380 + (tclStubsPtr->tcl_AppendToObj) /* 16 */
1.2381 +#endif
1.2382 +#ifndef Tcl_ConcatObj
1.2383 +#define Tcl_ConcatObj \
1.2384 + (tclStubsPtr->tcl_ConcatObj) /* 17 */
1.2385 +#endif
1.2386 +#ifndef Tcl_ConvertToType
1.2387 +#define Tcl_ConvertToType \
1.2388 + (tclStubsPtr->tcl_ConvertToType) /* 18 */
1.2389 +#endif
1.2390 +#ifndef Tcl_DbDecrRefCount
1.2391 +#define Tcl_DbDecrRefCount \
1.2392 + (tclStubsPtr->tcl_DbDecrRefCount) /* 19 */
1.2393 +#endif
1.2394 +#ifndef Tcl_DbIncrRefCount
1.2395 +#define Tcl_DbIncrRefCount \
1.2396 + (tclStubsPtr->tcl_DbIncrRefCount) /* 20 */
1.2397 +#endif
1.2398 +#ifndef Tcl_DbIsShared
1.2399 +#define Tcl_DbIsShared \
1.2400 + (tclStubsPtr->tcl_DbIsShared) /* 21 */
1.2401 +#endif
1.2402 +#ifndef Tcl_DbNewBooleanObj
1.2403 +#define Tcl_DbNewBooleanObj \
1.2404 + (tclStubsPtr->tcl_DbNewBooleanObj) /* 22 */
1.2405 +#endif
1.2406 +#ifndef Tcl_DbNewByteArrayObj
1.2407 +#define Tcl_DbNewByteArrayObj \
1.2408 + (tclStubsPtr->tcl_DbNewByteArrayObj) /* 23 */
1.2409 +#endif
1.2410 +#ifndef Tcl_DbNewDoubleObj
1.2411 +#define Tcl_DbNewDoubleObj \
1.2412 + (tclStubsPtr->tcl_DbNewDoubleObj) /* 24 */
1.2413 +#endif
1.2414 +#ifndef Tcl_DbNewListObj
1.2415 +#define Tcl_DbNewListObj \
1.2416 + (tclStubsPtr->tcl_DbNewListObj) /* 25 */
1.2417 +#endif
1.2418 +#ifndef Tcl_DbNewLongObj
1.2419 +#define Tcl_DbNewLongObj \
1.2420 + (tclStubsPtr->tcl_DbNewLongObj) /* 26 */
1.2421 +#endif
1.2422 +#ifndef Tcl_DbNewObj
1.2423 +#define Tcl_DbNewObj \
1.2424 + (tclStubsPtr->tcl_DbNewObj) /* 27 */
1.2425 +#endif
1.2426 +#ifndef Tcl_DbNewStringObj
1.2427 +#define Tcl_DbNewStringObj \
1.2428 + (tclStubsPtr->tcl_DbNewStringObj) /* 28 */
1.2429 +#endif
1.2430 +#ifndef Tcl_DuplicateObj
1.2431 +#define Tcl_DuplicateObj \
1.2432 + (tclStubsPtr->tcl_DuplicateObj) /* 29 */
1.2433 +#endif
1.2434 +#ifndef TclFreeObj
1.2435 +#define TclFreeObj \
1.2436 + (tclStubsPtr->tclFreeObj) /* 30 */
1.2437 +#endif
1.2438 +#ifndef Tcl_GetBoolean
1.2439 +#define Tcl_GetBoolean \
1.2440 + (tclStubsPtr->tcl_GetBoolean) /* 31 */
1.2441 +#endif
1.2442 +#ifndef Tcl_GetBooleanFromObj
1.2443 +#define Tcl_GetBooleanFromObj \
1.2444 + (tclStubsPtr->tcl_GetBooleanFromObj) /* 32 */
1.2445 +#endif
1.2446 +#ifndef Tcl_GetByteArrayFromObj
1.2447 +#define Tcl_GetByteArrayFromObj \
1.2448 + (tclStubsPtr->tcl_GetByteArrayFromObj) /* 33 */
1.2449 +#endif
1.2450 +#ifndef Tcl_GetDouble
1.2451 +#define Tcl_GetDouble \
1.2452 + (tclStubsPtr->tcl_GetDouble) /* 34 */
1.2453 +#endif
1.2454 +#ifndef Tcl_GetDoubleFromObj
1.2455 +#define Tcl_GetDoubleFromObj \
1.2456 + (tclStubsPtr->tcl_GetDoubleFromObj) /* 35 */
1.2457 +#endif
1.2458 +#ifndef Tcl_GetIndexFromObj
1.2459 +#define Tcl_GetIndexFromObj \
1.2460 + (tclStubsPtr->tcl_GetIndexFromObj) /* 36 */
1.2461 +#endif
1.2462 +#ifndef Tcl_GetInt
1.2463 +#define Tcl_GetInt \
1.2464 + (tclStubsPtr->tcl_GetInt) /* 37 */
1.2465 +#endif
1.2466 +#ifndef Tcl_GetIntFromObj
1.2467 +#define Tcl_GetIntFromObj \
1.2468 + (tclStubsPtr->tcl_GetIntFromObj) /* 38 */
1.2469 +#endif
1.2470 +#ifndef Tcl_GetLongFromObj
1.2471 +#define Tcl_GetLongFromObj \
1.2472 + (tclStubsPtr->tcl_GetLongFromObj) /* 39 */
1.2473 +#endif
1.2474 +#ifndef Tcl_GetObjType
1.2475 +#define Tcl_GetObjType \
1.2476 + (tclStubsPtr->tcl_GetObjType) /* 40 */
1.2477 +#endif
1.2478 +#ifndef Tcl_GetStringFromObj
1.2479 +#define Tcl_GetStringFromObj \
1.2480 + (tclStubsPtr->tcl_GetStringFromObj) /* 41 */
1.2481 +#endif
1.2482 +#ifndef Tcl_InvalidateStringRep
1.2483 +#define Tcl_InvalidateStringRep \
1.2484 + (tclStubsPtr->tcl_InvalidateStringRep) /* 42 */
1.2485 +#endif
1.2486 +#ifndef Tcl_ListObjAppendList
1.2487 +#define Tcl_ListObjAppendList \
1.2488 + (tclStubsPtr->tcl_ListObjAppendList) /* 43 */
1.2489 +#endif
1.2490 +#ifndef Tcl_ListObjAppendElement
1.2491 +#define Tcl_ListObjAppendElement \
1.2492 + (tclStubsPtr->tcl_ListObjAppendElement) /* 44 */
1.2493 +#endif
1.2494 +#ifndef Tcl_ListObjGetElements
1.2495 +#define Tcl_ListObjGetElements \
1.2496 + (tclStubsPtr->tcl_ListObjGetElements) /* 45 */
1.2497 +#endif
1.2498 +#ifndef Tcl_ListObjIndex
1.2499 +#define Tcl_ListObjIndex \
1.2500 + (tclStubsPtr->tcl_ListObjIndex) /* 46 */
1.2501 +#endif
1.2502 +#ifndef Tcl_ListObjLength
1.2503 +#define Tcl_ListObjLength \
1.2504 + (tclStubsPtr->tcl_ListObjLength) /* 47 */
1.2505 +#endif
1.2506 +#ifndef Tcl_ListObjReplace
1.2507 +#define Tcl_ListObjReplace \
1.2508 + (tclStubsPtr->tcl_ListObjReplace) /* 48 */
1.2509 +#endif
1.2510 +#ifndef Tcl_NewBooleanObj
1.2511 +#define Tcl_NewBooleanObj \
1.2512 + (tclStubsPtr->tcl_NewBooleanObj) /* 49 */
1.2513 +#endif
1.2514 +#ifndef Tcl_NewByteArrayObj
1.2515 +#define Tcl_NewByteArrayObj \
1.2516 + (tclStubsPtr->tcl_NewByteArrayObj) /* 50 */
1.2517 +#endif
1.2518 +#ifndef Tcl_NewDoubleObj
1.2519 +#define Tcl_NewDoubleObj \
1.2520 + (tclStubsPtr->tcl_NewDoubleObj) /* 51 */
1.2521 +#endif
1.2522 +#ifndef Tcl_NewIntObj
1.2523 +#define Tcl_NewIntObj \
1.2524 + (tclStubsPtr->tcl_NewIntObj) /* 52 */
1.2525 +#endif
1.2526 +#ifndef Tcl_NewListObj
1.2527 +#define Tcl_NewListObj \
1.2528 + (tclStubsPtr->tcl_NewListObj) /* 53 */
1.2529 +#endif
1.2530 +#ifndef Tcl_NewLongObj
1.2531 +#define Tcl_NewLongObj \
1.2532 + (tclStubsPtr->tcl_NewLongObj) /* 54 */
1.2533 +#endif
1.2534 +#ifndef Tcl_NewObj
1.2535 +#define Tcl_NewObj \
1.2536 + (tclStubsPtr->tcl_NewObj) /* 55 */
1.2537 +#endif
1.2538 +#ifndef Tcl_NewStringObj
1.2539 +#define Tcl_NewStringObj \
1.2540 + (tclStubsPtr->tcl_NewStringObj) /* 56 */
1.2541 +#endif
1.2542 +#ifndef Tcl_SetBooleanObj
1.2543 +#define Tcl_SetBooleanObj \
1.2544 + (tclStubsPtr->tcl_SetBooleanObj) /* 57 */
1.2545 +#endif
1.2546 +#ifndef Tcl_SetByteArrayLength
1.2547 +#define Tcl_SetByteArrayLength \
1.2548 + (tclStubsPtr->tcl_SetByteArrayLength) /* 58 */
1.2549 +#endif
1.2550 +#ifndef Tcl_SetByteArrayObj
1.2551 +#define Tcl_SetByteArrayObj \
1.2552 + (tclStubsPtr->tcl_SetByteArrayObj) /* 59 */
1.2553 +#endif
1.2554 +#ifndef Tcl_SetDoubleObj
1.2555 +#define Tcl_SetDoubleObj \
1.2556 + (tclStubsPtr->tcl_SetDoubleObj) /* 60 */
1.2557 +#endif
1.2558 +#ifndef Tcl_SetIntObj
1.2559 +#define Tcl_SetIntObj \
1.2560 + (tclStubsPtr->tcl_SetIntObj) /* 61 */
1.2561 +#endif
1.2562 +#ifndef Tcl_SetListObj
1.2563 +#define Tcl_SetListObj \
1.2564 + (tclStubsPtr->tcl_SetListObj) /* 62 */
1.2565 +#endif
1.2566 +#ifndef Tcl_SetLongObj
1.2567 +#define Tcl_SetLongObj \
1.2568 + (tclStubsPtr->tcl_SetLongObj) /* 63 */
1.2569 +#endif
1.2570 +#ifndef Tcl_SetObjLength
1.2571 +#define Tcl_SetObjLength \
1.2572 + (tclStubsPtr->tcl_SetObjLength) /* 64 */
1.2573 +#endif
1.2574 +#ifndef Tcl_SetStringObj
1.2575 +#define Tcl_SetStringObj \
1.2576 + (tclStubsPtr->tcl_SetStringObj) /* 65 */
1.2577 +#endif
1.2578 +#ifndef Tcl_AddErrorInfo
1.2579 +#define Tcl_AddErrorInfo \
1.2580 + (tclStubsPtr->tcl_AddErrorInfo) /* 66 */
1.2581 +#endif
1.2582 +#ifndef Tcl_AddObjErrorInfo
1.2583 +#define Tcl_AddObjErrorInfo \
1.2584 + (tclStubsPtr->tcl_AddObjErrorInfo) /* 67 */
1.2585 +#endif
1.2586 +#ifndef Tcl_AllowExceptions
1.2587 +#define Tcl_AllowExceptions \
1.2588 + (tclStubsPtr->tcl_AllowExceptions) /* 68 */
1.2589 +#endif
1.2590 +#ifndef Tcl_AppendElement
1.2591 +#define Tcl_AppendElement \
1.2592 + (tclStubsPtr->tcl_AppendElement) /* 69 */
1.2593 +#endif
1.2594 +#ifndef Tcl_AppendResult
1.2595 +#define Tcl_AppendResult \
1.2596 + (tclStubsPtr->tcl_AppendResult) /* 70 */
1.2597 +#endif
1.2598 +#ifndef Tcl_AsyncCreate
1.2599 +#define Tcl_AsyncCreate \
1.2600 + (tclStubsPtr->tcl_AsyncCreate) /* 71 */
1.2601 +#endif
1.2602 +#ifndef Tcl_AsyncDelete
1.2603 +#define Tcl_AsyncDelete \
1.2604 + (tclStubsPtr->tcl_AsyncDelete) /* 72 */
1.2605 +#endif
1.2606 +#ifndef Tcl_AsyncInvoke
1.2607 +#define Tcl_AsyncInvoke \
1.2608 + (tclStubsPtr->tcl_AsyncInvoke) /* 73 */
1.2609 +#endif
1.2610 +#ifndef Tcl_AsyncMark
1.2611 +#define Tcl_AsyncMark \
1.2612 + (tclStubsPtr->tcl_AsyncMark) /* 74 */
1.2613 +#endif
1.2614 +#ifndef Tcl_AsyncReady
1.2615 +#define Tcl_AsyncReady \
1.2616 + (tclStubsPtr->tcl_AsyncReady) /* 75 */
1.2617 +#endif
1.2618 +#ifndef Tcl_BackgroundError
1.2619 +#define Tcl_BackgroundError \
1.2620 + (tclStubsPtr->tcl_BackgroundError) /* 76 */
1.2621 +#endif
1.2622 +#ifndef Tcl_Backslash
1.2623 +#define Tcl_Backslash \
1.2624 + (tclStubsPtr->tcl_Backslash) /* 77 */
1.2625 +#endif
1.2626 +#ifndef Tcl_BadChannelOption
1.2627 +#define Tcl_BadChannelOption \
1.2628 + (tclStubsPtr->tcl_BadChannelOption) /* 78 */
1.2629 +#endif
1.2630 +#ifndef Tcl_CallWhenDeleted
1.2631 +#define Tcl_CallWhenDeleted \
1.2632 + (tclStubsPtr->tcl_CallWhenDeleted) /* 79 */
1.2633 +#endif
1.2634 +#ifndef Tcl_CancelIdleCall
1.2635 +#define Tcl_CancelIdleCall \
1.2636 + (tclStubsPtr->tcl_CancelIdleCall) /* 80 */
1.2637 +#endif
1.2638 +#ifndef Tcl_Close
1.2639 +#define Tcl_Close \
1.2640 + (tclStubsPtr->tcl_Close) /* 81 */
1.2641 +#endif
1.2642 +#ifndef Tcl_CommandComplete
1.2643 +#define Tcl_CommandComplete \
1.2644 + (tclStubsPtr->tcl_CommandComplete) /* 82 */
1.2645 +#endif
1.2646 +#ifndef Tcl_Concat
1.2647 +#define Tcl_Concat \
1.2648 + (tclStubsPtr->tcl_Concat) /* 83 */
1.2649 +#endif
1.2650 +#ifndef Tcl_ConvertElement
1.2651 +#define Tcl_ConvertElement \
1.2652 + (tclStubsPtr->tcl_ConvertElement) /* 84 */
1.2653 +#endif
1.2654 +#ifndef Tcl_ConvertCountedElement
1.2655 +#define Tcl_ConvertCountedElement \
1.2656 + (tclStubsPtr->tcl_ConvertCountedElement) /* 85 */
1.2657 +#endif
1.2658 +#ifndef Tcl_CreateAlias
1.2659 +#define Tcl_CreateAlias \
1.2660 + (tclStubsPtr->tcl_CreateAlias) /* 86 */
1.2661 +#endif
1.2662 +#ifndef Tcl_CreateAliasObj
1.2663 +#define Tcl_CreateAliasObj \
1.2664 + (tclStubsPtr->tcl_CreateAliasObj) /* 87 */
1.2665 +#endif
1.2666 +#ifndef Tcl_CreateChannel
1.2667 +#define Tcl_CreateChannel \
1.2668 + (tclStubsPtr->tcl_CreateChannel) /* 88 */
1.2669 +#endif
1.2670 +#ifndef Tcl_CreateChannelHandler
1.2671 +#define Tcl_CreateChannelHandler \
1.2672 + (tclStubsPtr->tcl_CreateChannelHandler) /* 89 */
1.2673 +#endif
1.2674 +#ifndef Tcl_CreateCloseHandler
1.2675 +#define Tcl_CreateCloseHandler \
1.2676 + (tclStubsPtr->tcl_CreateCloseHandler) /* 90 */
1.2677 +#endif
1.2678 +#ifndef Tcl_CreateCommand
1.2679 +#define Tcl_CreateCommand \
1.2680 + (tclStubsPtr->tcl_CreateCommand) /* 91 */
1.2681 +#endif
1.2682 +#ifndef Tcl_CreateEventSource
1.2683 +#define Tcl_CreateEventSource \
1.2684 + (tclStubsPtr->tcl_CreateEventSource) /* 92 */
1.2685 +#endif
1.2686 +#ifndef Tcl_CreateExitHandler
1.2687 +#define Tcl_CreateExitHandler \
1.2688 + (tclStubsPtr->tcl_CreateExitHandler) /* 93 */
1.2689 +#endif
1.2690 +#ifndef Tcl_CreateInterp
1.2691 +#define Tcl_CreateInterp \
1.2692 + (tclStubsPtr->tcl_CreateInterp) /* 94 */
1.2693 +#endif
1.2694 +#ifndef Tcl_CreateMathFunc
1.2695 +#define Tcl_CreateMathFunc \
1.2696 + (tclStubsPtr->tcl_CreateMathFunc) /* 95 */
1.2697 +#endif
1.2698 +#ifndef Tcl_CreateObjCommand
1.2699 +#define Tcl_CreateObjCommand \
1.2700 + (tclStubsPtr->tcl_CreateObjCommand) /* 96 */
1.2701 +#endif
1.2702 +#ifndef Tcl_CreateSlave
1.2703 +#define Tcl_CreateSlave \
1.2704 + (tclStubsPtr->tcl_CreateSlave) /* 97 */
1.2705 +#endif
1.2706 +#ifndef Tcl_CreateTimerHandler
1.2707 +#define Tcl_CreateTimerHandler \
1.2708 + (tclStubsPtr->tcl_CreateTimerHandler) /* 98 */
1.2709 +#endif
1.2710 +#ifndef Tcl_CreateTrace
1.2711 +#define Tcl_CreateTrace \
1.2712 + (tclStubsPtr->tcl_CreateTrace) /* 99 */
1.2713 +#endif
1.2714 +#ifndef Tcl_DeleteAssocData
1.2715 +#define Tcl_DeleteAssocData \
1.2716 + (tclStubsPtr->tcl_DeleteAssocData) /* 100 */
1.2717 +#endif
1.2718 +#ifndef Tcl_DeleteChannelHandler
1.2719 +#define Tcl_DeleteChannelHandler \
1.2720 + (tclStubsPtr->tcl_DeleteChannelHandler) /* 101 */
1.2721 +#endif
1.2722 +#ifndef Tcl_DeleteCloseHandler
1.2723 +#define Tcl_DeleteCloseHandler \
1.2724 + (tclStubsPtr->tcl_DeleteCloseHandler) /* 102 */
1.2725 +#endif
1.2726 +#ifndef Tcl_DeleteCommand
1.2727 +#define Tcl_DeleteCommand \
1.2728 + (tclStubsPtr->tcl_DeleteCommand) /* 103 */
1.2729 +#endif
1.2730 +#ifndef Tcl_DeleteCommandFromToken
1.2731 +#define Tcl_DeleteCommandFromToken \
1.2732 + (tclStubsPtr->tcl_DeleteCommandFromToken) /* 104 */
1.2733 +#endif
1.2734 +#ifndef Tcl_DeleteEvents
1.2735 +#define Tcl_DeleteEvents \
1.2736 + (tclStubsPtr->tcl_DeleteEvents) /* 105 */
1.2737 +#endif
1.2738 +#ifndef Tcl_DeleteEventSource
1.2739 +#define Tcl_DeleteEventSource \
1.2740 + (tclStubsPtr->tcl_DeleteEventSource) /* 106 */
1.2741 +#endif
1.2742 +#ifndef Tcl_DeleteExitHandler
1.2743 +#define Tcl_DeleteExitHandler \
1.2744 + (tclStubsPtr->tcl_DeleteExitHandler) /* 107 */
1.2745 +#endif
1.2746 +#ifndef Tcl_DeleteHashEntry
1.2747 +#define Tcl_DeleteHashEntry \
1.2748 + (tclStubsPtr->tcl_DeleteHashEntry) /* 108 */
1.2749 +#endif
1.2750 +#ifndef Tcl_DeleteHashTable
1.2751 +#define Tcl_DeleteHashTable \
1.2752 + (tclStubsPtr->tcl_DeleteHashTable) /* 109 */
1.2753 +#endif
1.2754 +#ifndef Tcl_DeleteInterp
1.2755 +#define Tcl_DeleteInterp \
1.2756 + (tclStubsPtr->tcl_DeleteInterp) /* 110 */
1.2757 +#endif
1.2758 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.2759 +#ifndef Tcl_DetachPids
1.2760 +#define Tcl_DetachPids \
1.2761 + (tclStubsPtr->tcl_DetachPids) /* 111 */
1.2762 +#endif
1.2763 +#endif /* UNIX */
1.2764 +#ifdef __WIN32__
1.2765 +#ifndef Tcl_DetachPids
1.2766 +#define Tcl_DetachPids \
1.2767 + (tclStubsPtr->tcl_DetachPids) /* 111 */
1.2768 +#endif
1.2769 +#endif /* __WIN32__ */
1.2770 +#ifndef Tcl_DeleteTimerHandler
1.2771 +#define Tcl_DeleteTimerHandler \
1.2772 + (tclStubsPtr->tcl_DeleteTimerHandler) /* 112 */
1.2773 +#endif
1.2774 +#ifndef Tcl_DeleteTrace
1.2775 +#define Tcl_DeleteTrace \
1.2776 + (tclStubsPtr->tcl_DeleteTrace) /* 113 */
1.2777 +#endif
1.2778 +#ifndef Tcl_DontCallWhenDeleted
1.2779 +#define Tcl_DontCallWhenDeleted \
1.2780 + (tclStubsPtr->tcl_DontCallWhenDeleted) /* 114 */
1.2781 +#endif
1.2782 +#ifndef Tcl_DoOneEvent
1.2783 +#define Tcl_DoOneEvent \
1.2784 + (tclStubsPtr->tcl_DoOneEvent) /* 115 */
1.2785 +#endif
1.2786 +#ifndef Tcl_DoWhenIdle
1.2787 +#define Tcl_DoWhenIdle \
1.2788 + (tclStubsPtr->tcl_DoWhenIdle) /* 116 */
1.2789 +#endif
1.2790 +#ifndef Tcl_DStringAppend
1.2791 +#define Tcl_DStringAppend \
1.2792 + (tclStubsPtr->tcl_DStringAppend) /* 117 */
1.2793 +#endif
1.2794 +#ifndef Tcl_DStringAppendElement
1.2795 +#define Tcl_DStringAppendElement \
1.2796 + (tclStubsPtr->tcl_DStringAppendElement) /* 118 */
1.2797 +#endif
1.2798 +#ifndef Tcl_DStringEndSublist
1.2799 +#define Tcl_DStringEndSublist \
1.2800 + (tclStubsPtr->tcl_DStringEndSublist) /* 119 */
1.2801 +#endif
1.2802 +#ifndef Tcl_DStringFree
1.2803 +#define Tcl_DStringFree \
1.2804 + (tclStubsPtr->tcl_DStringFree) /* 120 */
1.2805 +#endif
1.2806 +#ifndef Tcl_DStringGetResult
1.2807 +#define Tcl_DStringGetResult \
1.2808 + (tclStubsPtr->tcl_DStringGetResult) /* 121 */
1.2809 +#endif
1.2810 +#ifndef Tcl_DStringInit
1.2811 +#define Tcl_DStringInit \
1.2812 + (tclStubsPtr->tcl_DStringInit) /* 122 */
1.2813 +#endif
1.2814 +#ifndef Tcl_DStringResult
1.2815 +#define Tcl_DStringResult \
1.2816 + (tclStubsPtr->tcl_DStringResult) /* 123 */
1.2817 +#endif
1.2818 +#ifndef Tcl_DStringSetLength
1.2819 +#define Tcl_DStringSetLength \
1.2820 + (tclStubsPtr->tcl_DStringSetLength) /* 124 */
1.2821 +#endif
1.2822 +#ifndef Tcl_DStringStartSublist
1.2823 +#define Tcl_DStringStartSublist \
1.2824 + (tclStubsPtr->tcl_DStringStartSublist) /* 125 */
1.2825 +#endif
1.2826 +#ifndef Tcl_Eof
1.2827 +#define Tcl_Eof \
1.2828 + (tclStubsPtr->tcl_Eof) /* 126 */
1.2829 +#endif
1.2830 +#ifndef Tcl_ErrnoId
1.2831 +#define Tcl_ErrnoId \
1.2832 + (tclStubsPtr->tcl_ErrnoId) /* 127 */
1.2833 +#endif
1.2834 +#ifndef Tcl_ErrnoMsg
1.2835 +#define Tcl_ErrnoMsg \
1.2836 + (tclStubsPtr->tcl_ErrnoMsg) /* 128 */
1.2837 +#endif
1.2838 +#ifndef Tcl_Eval
1.2839 +#define Tcl_Eval \
1.2840 + (tclStubsPtr->tcl_Eval) /* 129 */
1.2841 +#endif
1.2842 +#ifndef Tcl_EvalFile
1.2843 +#define Tcl_EvalFile \
1.2844 + (tclStubsPtr->tcl_EvalFile) /* 130 */
1.2845 +#endif
1.2846 +#ifndef Tcl_EvalObj
1.2847 +#define Tcl_EvalObj \
1.2848 + (tclStubsPtr->tcl_EvalObj) /* 131 */
1.2849 +#endif
1.2850 +#ifndef Tcl_EventuallyFree
1.2851 +#define Tcl_EventuallyFree \
1.2852 + (tclStubsPtr->tcl_EventuallyFree) /* 132 */
1.2853 +#endif
1.2854 +#ifndef Tcl_Exit
1.2855 +#define Tcl_Exit \
1.2856 + (tclStubsPtr->tcl_Exit) /* 133 */
1.2857 +#endif
1.2858 +#ifndef Tcl_ExposeCommand
1.2859 +#define Tcl_ExposeCommand \
1.2860 + (tclStubsPtr->tcl_ExposeCommand) /* 134 */
1.2861 +#endif
1.2862 +#ifndef Tcl_ExprBoolean
1.2863 +#define Tcl_ExprBoolean \
1.2864 + (tclStubsPtr->tcl_ExprBoolean) /* 135 */
1.2865 +#endif
1.2866 +#ifndef Tcl_ExprBooleanObj
1.2867 +#define Tcl_ExprBooleanObj \
1.2868 + (tclStubsPtr->tcl_ExprBooleanObj) /* 136 */
1.2869 +#endif
1.2870 +#ifndef Tcl_ExprDouble
1.2871 +#define Tcl_ExprDouble \
1.2872 + (tclStubsPtr->tcl_ExprDouble) /* 137 */
1.2873 +#endif
1.2874 +#ifndef Tcl_ExprDoubleObj
1.2875 +#define Tcl_ExprDoubleObj \
1.2876 + (tclStubsPtr->tcl_ExprDoubleObj) /* 138 */
1.2877 +#endif
1.2878 +#ifndef Tcl_ExprLong
1.2879 +#define Tcl_ExprLong \
1.2880 + (tclStubsPtr->tcl_ExprLong) /* 139 */
1.2881 +#endif
1.2882 +#ifndef Tcl_ExprLongObj
1.2883 +#define Tcl_ExprLongObj \
1.2884 + (tclStubsPtr->tcl_ExprLongObj) /* 140 */
1.2885 +#endif
1.2886 +#ifndef Tcl_ExprObj
1.2887 +#define Tcl_ExprObj \
1.2888 + (tclStubsPtr->tcl_ExprObj) /* 141 */
1.2889 +#endif
1.2890 +#ifndef Tcl_ExprString
1.2891 +#define Tcl_ExprString \
1.2892 + (tclStubsPtr->tcl_ExprString) /* 142 */
1.2893 +#endif
1.2894 +#ifndef Tcl_Finalize
1.2895 +#define Tcl_Finalize \
1.2896 + (tclStubsPtr->tcl_Finalize) /* 143 */
1.2897 +#endif
1.2898 +#ifndef Tcl_FindExecutable
1.2899 +#define Tcl_FindExecutable \
1.2900 + (tclStubsPtr->tcl_FindExecutable) /* 144 */
1.2901 +#endif
1.2902 +#ifndef Tcl_FirstHashEntry
1.2903 +#define Tcl_FirstHashEntry \
1.2904 + (tclStubsPtr->tcl_FirstHashEntry) /* 145 */
1.2905 +#endif
1.2906 +#ifndef Tcl_Flush
1.2907 +#define Tcl_Flush \
1.2908 + (tclStubsPtr->tcl_Flush) /* 146 */
1.2909 +#endif
1.2910 +#ifndef Tcl_FreeResult
1.2911 +#define Tcl_FreeResult \
1.2912 + (tclStubsPtr->tcl_FreeResult) /* 147 */
1.2913 +#endif
1.2914 +#ifndef Tcl_GetAlias
1.2915 +#define Tcl_GetAlias \
1.2916 + (tclStubsPtr->tcl_GetAlias) /* 148 */
1.2917 +#endif
1.2918 +#ifndef Tcl_GetAliasObj
1.2919 +#define Tcl_GetAliasObj \
1.2920 + (tclStubsPtr->tcl_GetAliasObj) /* 149 */
1.2921 +#endif
1.2922 +#ifndef Tcl_GetAssocData
1.2923 +#define Tcl_GetAssocData \
1.2924 + (tclStubsPtr->tcl_GetAssocData) /* 150 */
1.2925 +#endif
1.2926 +#ifndef Tcl_GetChannel
1.2927 +#define Tcl_GetChannel \
1.2928 + (tclStubsPtr->tcl_GetChannel) /* 151 */
1.2929 +#endif
1.2930 +#ifndef Tcl_GetChannelBufferSize
1.2931 +#define Tcl_GetChannelBufferSize \
1.2932 + (tclStubsPtr->tcl_GetChannelBufferSize) /* 152 */
1.2933 +#endif
1.2934 +#ifndef Tcl_GetChannelHandle
1.2935 +#define Tcl_GetChannelHandle \
1.2936 + (tclStubsPtr->tcl_GetChannelHandle) /* 153 */
1.2937 +#endif
1.2938 +#ifndef Tcl_GetChannelInstanceData
1.2939 +#define Tcl_GetChannelInstanceData \
1.2940 + (tclStubsPtr->tcl_GetChannelInstanceData) /* 154 */
1.2941 +#endif
1.2942 +#ifndef Tcl_GetChannelMode
1.2943 +#define Tcl_GetChannelMode \
1.2944 + (tclStubsPtr->tcl_GetChannelMode) /* 155 */
1.2945 +#endif
1.2946 +#ifndef Tcl_GetChannelName
1.2947 +#define Tcl_GetChannelName \
1.2948 + (tclStubsPtr->tcl_GetChannelName) /* 156 */
1.2949 +#endif
1.2950 +#ifndef Tcl_GetChannelOption
1.2951 +#define Tcl_GetChannelOption \
1.2952 + (tclStubsPtr->tcl_GetChannelOption) /* 157 */
1.2953 +#endif
1.2954 +#ifndef Tcl_GetChannelType
1.2955 +#define Tcl_GetChannelType \
1.2956 + (tclStubsPtr->tcl_GetChannelType) /* 158 */
1.2957 +#endif
1.2958 +#ifndef Tcl_GetCommandInfo
1.2959 +#define Tcl_GetCommandInfo \
1.2960 + (tclStubsPtr->tcl_GetCommandInfo) /* 159 */
1.2961 +#endif
1.2962 +#ifndef Tcl_GetCommandName
1.2963 +#define Tcl_GetCommandName \
1.2964 + (tclStubsPtr->tcl_GetCommandName) /* 160 */
1.2965 +#endif
1.2966 +#ifndef Tcl_GetErrno
1.2967 +#define Tcl_GetErrno \
1.2968 + (tclStubsPtr->tcl_GetErrno) /* 161 */
1.2969 +#endif
1.2970 +#ifndef Tcl_GetHostName
1.2971 +#define Tcl_GetHostName \
1.2972 + (tclStubsPtr->tcl_GetHostName) /* 162 */
1.2973 +#endif
1.2974 +#ifndef Tcl_GetInterpPath
1.2975 +#define Tcl_GetInterpPath \
1.2976 + (tclStubsPtr->tcl_GetInterpPath) /* 163 */
1.2977 +#endif
1.2978 +#ifndef Tcl_GetMaster
1.2979 +#define Tcl_GetMaster \
1.2980 + (tclStubsPtr->tcl_GetMaster) /* 164 */
1.2981 +#endif
1.2982 +#ifndef Tcl_GetNameOfExecutable
1.2983 +#define Tcl_GetNameOfExecutable \
1.2984 + (tclStubsPtr->tcl_GetNameOfExecutable) /* 165 */
1.2985 +#endif
1.2986 +#ifndef Tcl_GetObjResult
1.2987 +#define Tcl_GetObjResult \
1.2988 + (tclStubsPtr->tcl_GetObjResult) /* 166 */
1.2989 +#endif
1.2990 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.2991 +#ifndef Tcl_GetOpenFile
1.2992 +#define Tcl_GetOpenFile \
1.2993 + (tclStubsPtr->tcl_GetOpenFile) /* 167 */
1.2994 +#endif
1.2995 +#endif /* UNIX */
1.2996 +#ifndef Tcl_GetPathType
1.2997 +#define Tcl_GetPathType \
1.2998 + (tclStubsPtr->tcl_GetPathType) /* 168 */
1.2999 +#endif
1.3000 +#ifndef Tcl_Gets
1.3001 +#define Tcl_Gets \
1.3002 + (tclStubsPtr->tcl_Gets) /* 169 */
1.3003 +#endif
1.3004 +#ifndef Tcl_GetsObj
1.3005 +#define Tcl_GetsObj \
1.3006 + (tclStubsPtr->tcl_GetsObj) /* 170 */
1.3007 +#endif
1.3008 +#ifndef Tcl_GetServiceMode
1.3009 +#define Tcl_GetServiceMode \
1.3010 + (tclStubsPtr->tcl_GetServiceMode) /* 171 */
1.3011 +#endif
1.3012 +#ifndef Tcl_GetSlave
1.3013 +#define Tcl_GetSlave \
1.3014 + (tclStubsPtr->tcl_GetSlave) /* 172 */
1.3015 +#endif
1.3016 +#ifndef Tcl_GetStdChannel
1.3017 +#define Tcl_GetStdChannel \
1.3018 + (tclStubsPtr->tcl_GetStdChannel) /* 173 */
1.3019 +#endif
1.3020 +#ifndef Tcl_GetStringResult
1.3021 +#define Tcl_GetStringResult \
1.3022 + (tclStubsPtr->tcl_GetStringResult) /* 174 */
1.3023 +#endif
1.3024 +#ifndef Tcl_GetVar
1.3025 +#define Tcl_GetVar \
1.3026 + (tclStubsPtr->tcl_GetVar) /* 175 */
1.3027 +#endif
1.3028 +#ifndef Tcl_GetVar2
1.3029 +#define Tcl_GetVar2 \
1.3030 + (tclStubsPtr->tcl_GetVar2) /* 176 */
1.3031 +#endif
1.3032 +#ifndef Tcl_GlobalEval
1.3033 +#define Tcl_GlobalEval \
1.3034 + (tclStubsPtr->tcl_GlobalEval) /* 177 */
1.3035 +#endif
1.3036 +#ifndef Tcl_GlobalEvalObj
1.3037 +#define Tcl_GlobalEvalObj \
1.3038 + (tclStubsPtr->tcl_GlobalEvalObj) /* 178 */
1.3039 +#endif
1.3040 +#ifndef Tcl_HideCommand
1.3041 +#define Tcl_HideCommand \
1.3042 + (tclStubsPtr->tcl_HideCommand) /* 179 */
1.3043 +#endif
1.3044 +#ifndef Tcl_Init
1.3045 +#define Tcl_Init \
1.3046 + (tclStubsPtr->tcl_Init) /* 180 */
1.3047 +#endif
1.3048 +#ifndef Tcl_InitHashTable
1.3049 +#define Tcl_InitHashTable \
1.3050 + (tclStubsPtr->tcl_InitHashTable) /* 181 */
1.3051 +#endif
1.3052 +#ifndef Tcl_InputBlocked
1.3053 +#define Tcl_InputBlocked \
1.3054 + (tclStubsPtr->tcl_InputBlocked) /* 182 */
1.3055 +#endif
1.3056 +#ifndef Tcl_InputBuffered
1.3057 +#define Tcl_InputBuffered \
1.3058 + (tclStubsPtr->tcl_InputBuffered) /* 183 */
1.3059 +#endif
1.3060 +#ifndef Tcl_InterpDeleted
1.3061 +#define Tcl_InterpDeleted \
1.3062 + (tclStubsPtr->tcl_InterpDeleted) /* 184 */
1.3063 +#endif
1.3064 +#ifndef Tcl_IsSafe
1.3065 +#define Tcl_IsSafe \
1.3066 + (tclStubsPtr->tcl_IsSafe) /* 185 */
1.3067 +#endif
1.3068 +#ifndef Tcl_JoinPath
1.3069 +#define Tcl_JoinPath \
1.3070 + (tclStubsPtr->tcl_JoinPath) /* 186 */
1.3071 +#endif
1.3072 +#ifndef Tcl_LinkVar
1.3073 +#define Tcl_LinkVar \
1.3074 + (tclStubsPtr->tcl_LinkVar) /* 187 */
1.3075 +#endif
1.3076 +/* Slot 188 is reserved */
1.3077 +#ifndef Tcl_MakeFileChannel
1.3078 +#define Tcl_MakeFileChannel \
1.3079 + (tclStubsPtr->tcl_MakeFileChannel) /* 189 */
1.3080 +#endif
1.3081 +#ifndef Tcl_MakeSafe
1.3082 +#define Tcl_MakeSafe \
1.3083 + (tclStubsPtr->tcl_MakeSafe) /* 190 */
1.3084 +#endif
1.3085 +#ifndef Tcl_MakeTcpClientChannel
1.3086 +#define Tcl_MakeTcpClientChannel \
1.3087 + (tclStubsPtr->tcl_MakeTcpClientChannel) /* 191 */
1.3088 +#endif
1.3089 +#ifndef Tcl_Merge
1.3090 +#define Tcl_Merge \
1.3091 + (tclStubsPtr->tcl_Merge) /* 192 */
1.3092 +#endif
1.3093 +#ifndef Tcl_NextHashEntry
1.3094 +#define Tcl_NextHashEntry \
1.3095 + (tclStubsPtr->tcl_NextHashEntry) /* 193 */
1.3096 +#endif
1.3097 +#ifndef Tcl_NotifyChannel
1.3098 +#define Tcl_NotifyChannel \
1.3099 + (tclStubsPtr->tcl_NotifyChannel) /* 194 */
1.3100 +#endif
1.3101 +#ifndef Tcl_ObjGetVar2
1.3102 +#define Tcl_ObjGetVar2 \
1.3103 + (tclStubsPtr->tcl_ObjGetVar2) /* 195 */
1.3104 +#endif
1.3105 +#ifndef Tcl_ObjSetVar2
1.3106 +#define Tcl_ObjSetVar2 \
1.3107 + (tclStubsPtr->tcl_ObjSetVar2) /* 196 */
1.3108 +#endif
1.3109 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.3110 +#ifndef Tcl_OpenCommandChannel
1.3111 +#define Tcl_OpenCommandChannel \
1.3112 + (tclStubsPtr->tcl_OpenCommandChannel) /* 197 */
1.3113 +#endif
1.3114 +#endif /* UNIX */
1.3115 +#ifdef __WIN32__
1.3116 +#ifndef Tcl_OpenCommandChannel
1.3117 +#define Tcl_OpenCommandChannel \
1.3118 + (tclStubsPtr->tcl_OpenCommandChannel) /* 197 */
1.3119 +#endif
1.3120 +#endif /* __WIN32__ */
1.3121 +#ifndef Tcl_OpenFileChannel
1.3122 +#define Tcl_OpenFileChannel \
1.3123 + (tclStubsPtr->tcl_OpenFileChannel) /* 198 */
1.3124 +#endif
1.3125 +#ifndef Tcl_OpenTcpClient
1.3126 +#define Tcl_OpenTcpClient \
1.3127 + (tclStubsPtr->tcl_OpenTcpClient) /* 199 */
1.3128 +#endif
1.3129 +#ifndef Tcl_OpenTcpServer
1.3130 +#define Tcl_OpenTcpServer \
1.3131 + (tclStubsPtr->tcl_OpenTcpServer) /* 200 */
1.3132 +#endif
1.3133 +#ifndef Tcl_Preserve
1.3134 +#define Tcl_Preserve \
1.3135 + (tclStubsPtr->tcl_Preserve) /* 201 */
1.3136 +#endif
1.3137 +#ifndef Tcl_PrintDouble
1.3138 +#define Tcl_PrintDouble \
1.3139 + (tclStubsPtr->tcl_PrintDouble) /* 202 */
1.3140 +#endif
1.3141 +#ifndef Tcl_PutEnv
1.3142 +#define Tcl_PutEnv \
1.3143 + (tclStubsPtr->tcl_PutEnv) /* 203 */
1.3144 +#endif
1.3145 +#ifndef Tcl_PosixError
1.3146 +#define Tcl_PosixError \
1.3147 + (tclStubsPtr->tcl_PosixError) /* 204 */
1.3148 +#endif
1.3149 +#ifndef Tcl_QueueEvent
1.3150 +#define Tcl_QueueEvent \
1.3151 + (tclStubsPtr->tcl_QueueEvent) /* 205 */
1.3152 +#endif
1.3153 +#ifndef Tcl_Read
1.3154 +#define Tcl_Read \
1.3155 + (tclStubsPtr->tcl_Read) /* 206 */
1.3156 +#endif
1.3157 +#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
1.3158 +#ifndef Tcl_ReapDetachedProcs
1.3159 +#define Tcl_ReapDetachedProcs \
1.3160 + (tclStubsPtr->tcl_ReapDetachedProcs) /* 207 */
1.3161 +#endif
1.3162 +#endif /* UNIX */
1.3163 +#ifdef __WIN32__
1.3164 +#ifndef Tcl_ReapDetachedProcs
1.3165 +#define Tcl_ReapDetachedProcs \
1.3166 + (tclStubsPtr->tcl_ReapDetachedProcs) /* 207 */
1.3167 +#endif
1.3168 +#endif /* __WIN32__ */
1.3169 +#ifndef Tcl_RecordAndEval
1.3170 +#define Tcl_RecordAndEval \
1.3171 + (tclStubsPtr->tcl_RecordAndEval) /* 208 */
1.3172 +#endif
1.3173 +#ifndef Tcl_RecordAndEvalObj
1.3174 +#define Tcl_RecordAndEvalObj \
1.3175 + (tclStubsPtr->tcl_RecordAndEvalObj) /* 209 */
1.3176 +#endif
1.3177 +#ifndef Tcl_RegisterChannel
1.3178 +#define Tcl_RegisterChannel \
1.3179 + (tclStubsPtr->tcl_RegisterChannel) /* 210 */
1.3180 +#endif
1.3181 +#ifndef Tcl_RegisterObjType
1.3182 +#define Tcl_RegisterObjType \
1.3183 + (tclStubsPtr->tcl_RegisterObjType) /* 211 */
1.3184 +#endif
1.3185 +#ifndef Tcl_RegExpCompile
1.3186 +#define Tcl_RegExpCompile \
1.3187 + (tclStubsPtr->tcl_RegExpCompile) /* 212 */
1.3188 +#endif
1.3189 +#ifndef Tcl_RegExpExec
1.3190 +#define Tcl_RegExpExec \
1.3191 + (tclStubsPtr->tcl_RegExpExec) /* 213 */
1.3192 +#endif
1.3193 +#ifndef Tcl_RegExpMatch
1.3194 +#define Tcl_RegExpMatch \
1.3195 + (tclStubsPtr->tcl_RegExpMatch) /* 214 */
1.3196 +#endif
1.3197 +#ifndef Tcl_RegExpRange
1.3198 +#define Tcl_RegExpRange \
1.3199 + (tclStubsPtr->tcl_RegExpRange) /* 215 */
1.3200 +#endif
1.3201 +#ifndef Tcl_Release
1.3202 +#define Tcl_Release \
1.3203 + (tclStubsPtr->tcl_Release) /* 216 */
1.3204 +#endif
1.3205 +#ifndef Tcl_ResetResult
1.3206 +#define Tcl_ResetResult \
1.3207 + (tclStubsPtr->tcl_ResetResult) /* 217 */
1.3208 +#endif
1.3209 +#ifndef Tcl_ScanElement
1.3210 +#define Tcl_ScanElement \
1.3211 + (tclStubsPtr->tcl_ScanElement) /* 218 */
1.3212 +#endif
1.3213 +#ifndef Tcl_ScanCountedElement
1.3214 +#define Tcl_ScanCountedElement \
1.3215 + (tclStubsPtr->tcl_ScanCountedElement) /* 219 */
1.3216 +#endif
1.3217 +#ifndef Tcl_SeekOld
1.3218 +#define Tcl_SeekOld \
1.3219 + (tclStubsPtr->tcl_SeekOld) /* 220 */
1.3220 +#endif
1.3221 +#ifndef Tcl_ServiceAll
1.3222 +#define Tcl_ServiceAll \
1.3223 + (tclStubsPtr->tcl_ServiceAll) /* 221 */
1.3224 +#endif
1.3225 +#ifndef Tcl_ServiceEvent
1.3226 +#define Tcl_ServiceEvent \
1.3227 + (tclStubsPtr->tcl_ServiceEvent) /* 222 */
1.3228 +#endif
1.3229 +#ifndef Tcl_SetAssocData
1.3230 +#define Tcl_SetAssocData \
1.3231 + (tclStubsPtr->tcl_SetAssocData) /* 223 */
1.3232 +#endif
1.3233 +#ifndef Tcl_SetChannelBufferSize
1.3234 +#define Tcl_SetChannelBufferSize \
1.3235 + (tclStubsPtr->tcl_SetChannelBufferSize) /* 224 */
1.3236 +#endif
1.3237 +#ifndef Tcl_SetChannelOption
1.3238 +#define Tcl_SetChannelOption \
1.3239 + (tclStubsPtr->tcl_SetChannelOption) /* 225 */
1.3240 +#endif
1.3241 +#ifndef Tcl_SetCommandInfo
1.3242 +#define Tcl_SetCommandInfo \
1.3243 + (tclStubsPtr->tcl_SetCommandInfo) /* 226 */
1.3244 +#endif
1.3245 +#ifndef Tcl_SetErrno
1.3246 +#define Tcl_SetErrno \
1.3247 + (tclStubsPtr->tcl_SetErrno) /* 227 */
1.3248 +#endif
1.3249 +#ifndef Tcl_SetErrorCode
1.3250 +#define Tcl_SetErrorCode \
1.3251 + (tclStubsPtr->tcl_SetErrorCode) /* 228 */
1.3252 +#endif
1.3253 +#ifndef Tcl_SetMaxBlockTime
1.3254 +#define Tcl_SetMaxBlockTime \
1.3255 + (tclStubsPtr->tcl_SetMaxBlockTime) /* 229 */
1.3256 +#endif
1.3257 +#ifndef Tcl_SetPanicProc
1.3258 +#define Tcl_SetPanicProc \
1.3259 + (tclStubsPtr->tcl_SetPanicProc) /* 230 */
1.3260 +#endif
1.3261 +#ifndef Tcl_SetRecursionLimit
1.3262 +#define Tcl_SetRecursionLimit \
1.3263 + (tclStubsPtr->tcl_SetRecursionLimit) /* 231 */
1.3264 +#endif
1.3265 +#ifndef Tcl_SetResult
1.3266 +#define Tcl_SetResult \
1.3267 + (tclStubsPtr->tcl_SetResult) /* 232 */
1.3268 +#endif
1.3269 +#ifndef Tcl_SetServiceMode
1.3270 +#define Tcl_SetServiceMode \
1.3271 + (tclStubsPtr->tcl_SetServiceMode) /* 233 */
1.3272 +#endif
1.3273 +#ifndef Tcl_SetObjErrorCode
1.3274 +#define Tcl_SetObjErrorCode \
1.3275 + (tclStubsPtr->tcl_SetObjErrorCode) /* 234 */
1.3276 +#endif
1.3277 +#ifndef Tcl_SetObjResult
1.3278 +#define Tcl_SetObjResult \
1.3279 + (tclStubsPtr->tcl_SetObjResult) /* 235 */
1.3280 +#endif
1.3281 +#ifndef Tcl_SetStdChannel
1.3282 +#define Tcl_SetStdChannel \
1.3283 + (tclStubsPtr->tcl_SetStdChannel) /* 236 */
1.3284 +#endif
1.3285 +#ifndef Tcl_SetVar
1.3286 +#define Tcl_SetVar \
1.3287 + (tclStubsPtr->tcl_SetVar) /* 237 */
1.3288 +#endif
1.3289 +#ifndef Tcl_SetVar2
1.3290 +#define Tcl_SetVar2 \
1.3291 + (tclStubsPtr->tcl_SetVar2) /* 238 */
1.3292 +#endif
1.3293 +#ifndef Tcl_SignalId
1.3294 +#define Tcl_SignalId \
1.3295 + (tclStubsPtr->tcl_SignalId) /* 239 */
1.3296 +#endif
1.3297 +#ifndef Tcl_SignalMsg
1.3298 +#define Tcl_SignalMsg \
1.3299 + (tclStubsPtr->tcl_SignalMsg) /* 240 */
1.3300 +#endif
1.3301 +#ifndef Tcl_SourceRCFile
1.3302 +#define Tcl_SourceRCFile \
1.3303 + (tclStubsPtr->tcl_SourceRCFile) /* 241 */
1.3304 +#endif
1.3305 +#ifndef Tcl_SplitList
1.3306 +#define Tcl_SplitList \
1.3307 + (tclStubsPtr->tcl_SplitList) /* 242 */
1.3308 +#endif
1.3309 +#ifndef Tcl_SplitPath
1.3310 +#define Tcl_SplitPath \
1.3311 + (tclStubsPtr->tcl_SplitPath) /* 243 */
1.3312 +#endif
1.3313 +#ifndef Tcl_StaticPackage
1.3314 +#define Tcl_StaticPackage \
1.3315 + (tclStubsPtr->tcl_StaticPackage) /* 244 */
1.3316 +#endif
1.3317 +#ifndef Tcl_StringMatch
1.3318 +#define Tcl_StringMatch \
1.3319 + (tclStubsPtr->tcl_StringMatch) /* 245 */
1.3320 +#endif
1.3321 +#ifndef Tcl_TellOld
1.3322 +#define Tcl_TellOld \
1.3323 + (tclStubsPtr->tcl_TellOld) /* 246 */
1.3324 +#endif
1.3325 +#ifndef Tcl_TraceVar
1.3326 +#define Tcl_TraceVar \
1.3327 + (tclStubsPtr->tcl_TraceVar) /* 247 */
1.3328 +#endif
1.3329 +#ifndef Tcl_TraceVar2
1.3330 +#define Tcl_TraceVar2 \
1.3331 + (tclStubsPtr->tcl_TraceVar2) /* 248 */
1.3332 +#endif
1.3333 +#ifndef Tcl_TranslateFileName
1.3334 +#define Tcl_TranslateFileName \
1.3335 + (tclStubsPtr->tcl_TranslateFileName) /* 249 */
1.3336 +#endif
1.3337 +#ifndef Tcl_Ungets
1.3338 +#define Tcl_Ungets \
1.3339 + (tclStubsPtr->tcl_Ungets) /* 250 */
1.3340 +#endif
1.3341 +#ifndef Tcl_UnlinkVar
1.3342 +#define Tcl_UnlinkVar \
1.3343 + (tclStubsPtr->tcl_UnlinkVar) /* 251 */
1.3344 +#endif
1.3345 +#ifndef Tcl_UnregisterChannel
1.3346 +#define Tcl_UnregisterChannel \
1.3347 + (tclStubsPtr->tcl_UnregisterChannel) /* 252 */
1.3348 +#endif
1.3349 +#ifndef Tcl_UnsetVar
1.3350 +#define Tcl_UnsetVar \
1.3351 + (tclStubsPtr->tcl_UnsetVar) /* 253 */
1.3352 +#endif
1.3353 +#ifndef Tcl_UnsetVar2
1.3354 +#define Tcl_UnsetVar2 \
1.3355 + (tclStubsPtr->tcl_UnsetVar2) /* 254 */
1.3356 +#endif
1.3357 +#ifndef Tcl_UntraceVar
1.3358 +#define Tcl_UntraceVar \
1.3359 + (tclStubsPtr->tcl_UntraceVar) /* 255 */
1.3360 +#endif
1.3361 +#ifndef Tcl_UntraceVar2
1.3362 +#define Tcl_UntraceVar2 \
1.3363 + (tclStubsPtr->tcl_UntraceVar2) /* 256 */
1.3364 +#endif
1.3365 +#ifndef Tcl_UpdateLinkedVar
1.3366 +#define Tcl_UpdateLinkedVar \
1.3367 + (tclStubsPtr->tcl_UpdateLinkedVar) /* 257 */
1.3368 +#endif
1.3369 +#ifndef Tcl_UpVar
1.3370 +#define Tcl_UpVar \
1.3371 + (tclStubsPtr->tcl_UpVar) /* 258 */
1.3372 +#endif
1.3373 +#ifndef Tcl_UpVar2
1.3374 +#define Tcl_UpVar2 \
1.3375 + (tclStubsPtr->tcl_UpVar2) /* 259 */
1.3376 +#endif
1.3377 +#ifndef Tcl_VarEval
1.3378 +#define Tcl_VarEval \
1.3379 + (tclStubsPtr->tcl_VarEval) /* 260 */
1.3380 +#endif
1.3381 +#ifndef Tcl_VarTraceInfo
1.3382 +#define Tcl_VarTraceInfo \
1.3383 + (tclStubsPtr->tcl_VarTraceInfo) /* 261 */
1.3384 +#endif
1.3385 +#ifndef Tcl_VarTraceInfo2
1.3386 +#define Tcl_VarTraceInfo2 \
1.3387 + (tclStubsPtr->tcl_VarTraceInfo2) /* 262 */
1.3388 +#endif
1.3389 +#ifndef Tcl_Write
1.3390 +#define Tcl_Write \
1.3391 + (tclStubsPtr->tcl_Write) /* 263 */
1.3392 +#endif
1.3393 +#ifndef Tcl_WrongNumArgs
1.3394 +#define Tcl_WrongNumArgs \
1.3395 + (tclStubsPtr->tcl_WrongNumArgs) /* 264 */
1.3396 +#endif
1.3397 +#ifndef Tcl_DumpActiveMemory
1.3398 +#define Tcl_DumpActiveMemory \
1.3399 + (tclStubsPtr->tcl_DumpActiveMemory) /* 265 */
1.3400 +#endif
1.3401 +#ifndef Tcl_ValidateAllMemory
1.3402 +#define Tcl_ValidateAllMemory \
1.3403 + (tclStubsPtr->tcl_ValidateAllMemory) /* 266 */
1.3404 +#endif
1.3405 +#ifndef Tcl_AppendResultVA
1.3406 +#define Tcl_AppendResultVA \
1.3407 + (tclStubsPtr->tcl_AppendResultVA) /* 267 */
1.3408 +#endif
1.3409 +#ifndef Tcl_AppendStringsToObjVA
1.3410 +#define Tcl_AppendStringsToObjVA \
1.3411 + (tclStubsPtr->tcl_AppendStringsToObjVA) /* 268 */
1.3412 +#endif
1.3413 +#ifndef Tcl_HashStats
1.3414 +#define Tcl_HashStats \
1.3415 + (tclStubsPtr->tcl_HashStats) /* 269 */
1.3416 +#endif
1.3417 +#ifndef Tcl_ParseVar
1.3418 +#define Tcl_ParseVar \
1.3419 + (tclStubsPtr->tcl_ParseVar) /* 270 */
1.3420 +#endif
1.3421 +#ifndef Tcl_PkgPresent
1.3422 +#define Tcl_PkgPresent \
1.3423 + (tclStubsPtr->tcl_PkgPresent) /* 271 */
1.3424 +#endif
1.3425 +#ifndef Tcl_PkgPresentEx
1.3426 +#define Tcl_PkgPresentEx \
1.3427 + (tclStubsPtr->tcl_PkgPresentEx) /* 272 */
1.3428 +#endif
1.3429 +#ifndef Tcl_PkgProvide
1.3430 +#define Tcl_PkgProvide \
1.3431 + (tclStubsPtr->tcl_PkgProvide) /* 273 */
1.3432 +#endif
1.3433 +#ifndef Tcl_PkgRequire
1.3434 +#define Tcl_PkgRequire \
1.3435 + (tclStubsPtr->tcl_PkgRequire) /* 274 */
1.3436 +#endif
1.3437 +#ifndef Tcl_SetErrorCodeVA
1.3438 +#define Tcl_SetErrorCodeVA \
1.3439 + (tclStubsPtr->tcl_SetErrorCodeVA) /* 275 */
1.3440 +#endif
1.3441 +#ifndef Tcl_VarEvalVA
1.3442 +#define Tcl_VarEvalVA \
1.3443 + (tclStubsPtr->tcl_VarEvalVA) /* 276 */
1.3444 +#endif
1.3445 +#ifndef Tcl_WaitPid
1.3446 +#define Tcl_WaitPid \
1.3447 + (tclStubsPtr->tcl_WaitPid) /* 277 */
1.3448 +#endif
1.3449 +#ifndef Tcl_PanicVA
1.3450 +#define Tcl_PanicVA \
1.3451 + (tclStubsPtr->tcl_PanicVA) /* 278 */
1.3452 +#endif
1.3453 +#ifndef Tcl_GetVersion
1.3454 +#define Tcl_GetVersion \
1.3455 + (tclStubsPtr->tcl_GetVersion) /* 279 */
1.3456 +#endif
1.3457 +#ifndef Tcl_InitMemory
1.3458 +#define Tcl_InitMemory \
1.3459 + (tclStubsPtr->tcl_InitMemory) /* 280 */
1.3460 +#endif
1.3461 +#ifndef Tcl_StackChannel
1.3462 +#define Tcl_StackChannel \
1.3463 + (tclStubsPtr->tcl_StackChannel) /* 281 */
1.3464 +#endif
1.3465 +#ifndef Tcl_UnstackChannel
1.3466 +#define Tcl_UnstackChannel \
1.3467 + (tclStubsPtr->tcl_UnstackChannel) /* 282 */
1.3468 +#endif
1.3469 +#ifndef Tcl_GetStackedChannel
1.3470 +#define Tcl_GetStackedChannel \
1.3471 + (tclStubsPtr->tcl_GetStackedChannel) /* 283 */
1.3472 +#endif
1.3473 +#ifndef Tcl_SetMainLoop
1.3474 +#define Tcl_SetMainLoop \
1.3475 + (tclStubsPtr->tcl_SetMainLoop) /* 284 */
1.3476 +#endif
1.3477 +/* Slot 285 is reserved */
1.3478 +#ifndef Tcl_AppendObjToObj
1.3479 +#define Tcl_AppendObjToObj \
1.3480 + (tclStubsPtr->tcl_AppendObjToObj) /* 286 */
1.3481 +#endif
1.3482 +#ifndef Tcl_CreateEncoding
1.3483 +#define Tcl_CreateEncoding \
1.3484 + (tclStubsPtr->tcl_CreateEncoding) /* 287 */
1.3485 +#endif
1.3486 +#ifndef Tcl_CreateThreadExitHandler
1.3487 +#define Tcl_CreateThreadExitHandler \
1.3488 + (tclStubsPtr->tcl_CreateThreadExitHandler) /* 288 */
1.3489 +#endif
1.3490 +#ifndef Tcl_DeleteThreadExitHandler
1.3491 +#define Tcl_DeleteThreadExitHandler \
1.3492 + (tclStubsPtr->tcl_DeleteThreadExitHandler) /* 289 */
1.3493 +#endif
1.3494 +#ifndef Tcl_DiscardResult
1.3495 +#define Tcl_DiscardResult \
1.3496 + (tclStubsPtr->tcl_DiscardResult) /* 290 */
1.3497 +#endif
1.3498 +#ifndef Tcl_EvalEx
1.3499 +#define Tcl_EvalEx \
1.3500 + (tclStubsPtr->tcl_EvalEx) /* 291 */
1.3501 +#endif
1.3502 +#ifndef Tcl_EvalObjv
1.3503 +#define Tcl_EvalObjv \
1.3504 + (tclStubsPtr->tcl_EvalObjv) /* 292 */
1.3505 +#endif
1.3506 +#ifndef Tcl_EvalObjEx
1.3507 +#define Tcl_EvalObjEx \
1.3508 + (tclStubsPtr->tcl_EvalObjEx) /* 293 */
1.3509 +#endif
1.3510 +#ifndef Tcl_ExitThread
1.3511 +#define Tcl_ExitThread \
1.3512 + (tclStubsPtr->tcl_ExitThread) /* 294 */
1.3513 +#endif
1.3514 +#ifndef Tcl_ExternalToUtf
1.3515 +#define Tcl_ExternalToUtf \
1.3516 + (tclStubsPtr->tcl_ExternalToUtf) /* 295 */
1.3517 +#endif
1.3518 +#ifndef Tcl_ExternalToUtfDString
1.3519 +#define Tcl_ExternalToUtfDString \
1.3520 + (tclStubsPtr->tcl_ExternalToUtfDString) /* 296 */
1.3521 +#endif
1.3522 +#ifndef Tcl_FinalizeThread
1.3523 +#define Tcl_FinalizeThread \
1.3524 + (tclStubsPtr->tcl_FinalizeThread) /* 297 */
1.3525 +#endif
1.3526 +#ifndef Tcl_FinalizeNotifier
1.3527 +#define Tcl_FinalizeNotifier \
1.3528 + (tclStubsPtr->tcl_FinalizeNotifier) /* 298 */
1.3529 +#endif
1.3530 +#ifndef Tcl_FreeEncoding
1.3531 +#define Tcl_FreeEncoding \
1.3532 + (tclStubsPtr->tcl_FreeEncoding) /* 299 */
1.3533 +#endif
1.3534 +#ifndef Tcl_GetCurrentThread
1.3535 +#define Tcl_GetCurrentThread \
1.3536 + (tclStubsPtr->tcl_GetCurrentThread) /* 300 */
1.3537 +#endif
1.3538 +#ifndef Tcl_GetEncoding
1.3539 +#define Tcl_GetEncoding \
1.3540 + (tclStubsPtr->tcl_GetEncoding) /* 301 */
1.3541 +#endif
1.3542 +#ifndef Tcl_GetEncodingName
1.3543 +#define Tcl_GetEncodingName \
1.3544 + (tclStubsPtr->tcl_GetEncodingName) /* 302 */
1.3545 +#endif
1.3546 +#ifndef Tcl_GetEncodingNames
1.3547 +#define Tcl_GetEncodingNames \
1.3548 + (tclStubsPtr->tcl_GetEncodingNames) /* 303 */
1.3549 +#endif
1.3550 +#ifndef Tcl_GetIndexFromObjStruct
1.3551 +#define Tcl_GetIndexFromObjStruct \
1.3552 + (tclStubsPtr->tcl_GetIndexFromObjStruct) /* 304 */
1.3553 +#endif
1.3554 +#ifndef Tcl_GetThreadData
1.3555 +#define Tcl_GetThreadData \
1.3556 + (tclStubsPtr->tcl_GetThreadData) /* 305 */
1.3557 +#endif
1.3558 +#ifndef Tcl_GetVar2Ex
1.3559 +#define Tcl_GetVar2Ex \
1.3560 + (tclStubsPtr->tcl_GetVar2Ex) /* 306 */
1.3561 +#endif
1.3562 +#ifndef Tcl_InitNotifier
1.3563 +#define Tcl_InitNotifier \
1.3564 + (tclStubsPtr->tcl_InitNotifier) /* 307 */
1.3565 +#endif
1.3566 +#ifndef Tcl_MutexLock
1.3567 +#define Tcl_MutexLock \
1.3568 + (tclStubsPtr->tcl_MutexLock) /* 308 */
1.3569 +#endif
1.3570 +#ifndef Tcl_MutexUnlock
1.3571 +#define Tcl_MutexUnlock \
1.3572 + (tclStubsPtr->tcl_MutexUnlock) /* 309 */
1.3573 +#endif
1.3574 +#ifndef Tcl_ConditionNotify
1.3575 +#define Tcl_ConditionNotify \
1.3576 + (tclStubsPtr->tcl_ConditionNotify) /* 310 */
1.3577 +#endif
1.3578 +#ifndef Tcl_ConditionWait
1.3579 +#define Tcl_ConditionWait \
1.3580 + (tclStubsPtr->tcl_ConditionWait) /* 311 */
1.3581 +#endif
1.3582 +#ifndef Tcl_NumUtfChars
1.3583 +#define Tcl_NumUtfChars \
1.3584 + (tclStubsPtr->tcl_NumUtfChars) /* 312 */
1.3585 +#endif
1.3586 +#ifndef Tcl_ReadChars
1.3587 +#define Tcl_ReadChars \
1.3588 + (tclStubsPtr->tcl_ReadChars) /* 313 */
1.3589 +#endif
1.3590 +#ifndef Tcl_RestoreResult
1.3591 +#define Tcl_RestoreResult \
1.3592 + (tclStubsPtr->tcl_RestoreResult) /* 314 */
1.3593 +#endif
1.3594 +#ifndef Tcl_SaveResult
1.3595 +#define Tcl_SaveResult \
1.3596 + (tclStubsPtr->tcl_SaveResult) /* 315 */
1.3597 +#endif
1.3598 +#ifndef Tcl_SetSystemEncoding
1.3599 +#define Tcl_SetSystemEncoding \
1.3600 + (tclStubsPtr->tcl_SetSystemEncoding) /* 316 */
1.3601 +#endif
1.3602 +#ifndef Tcl_SetVar2Ex
1.3603 +#define Tcl_SetVar2Ex \
1.3604 + (tclStubsPtr->tcl_SetVar2Ex) /* 317 */
1.3605 +#endif
1.3606 +#ifndef Tcl_ThreadAlert
1.3607 +#define Tcl_ThreadAlert \
1.3608 + (tclStubsPtr->tcl_ThreadAlert) /* 318 */
1.3609 +#endif
1.3610 +#ifndef Tcl_ThreadQueueEvent
1.3611 +#define Tcl_ThreadQueueEvent \
1.3612 + (tclStubsPtr->tcl_ThreadQueueEvent) /* 319 */
1.3613 +#endif
1.3614 +#ifndef Tcl_UniCharAtIndex
1.3615 +#define Tcl_UniCharAtIndex \
1.3616 + (tclStubsPtr->tcl_UniCharAtIndex) /* 320 */
1.3617 +#endif
1.3618 +#ifndef Tcl_UniCharToLower
1.3619 +#define Tcl_UniCharToLower \
1.3620 + (tclStubsPtr->tcl_UniCharToLower) /* 321 */
1.3621 +#endif
1.3622 +#ifndef Tcl_UniCharToTitle
1.3623 +#define Tcl_UniCharToTitle \
1.3624 + (tclStubsPtr->tcl_UniCharToTitle) /* 322 */
1.3625 +#endif
1.3626 +#ifndef Tcl_UniCharToUpper
1.3627 +#define Tcl_UniCharToUpper \
1.3628 + (tclStubsPtr->tcl_UniCharToUpper) /* 323 */
1.3629 +#endif
1.3630 +#ifndef Tcl_UniCharToUtf
1.3631 +#define Tcl_UniCharToUtf \
1.3632 + (tclStubsPtr->tcl_UniCharToUtf) /* 324 */
1.3633 +#endif
1.3634 +#ifndef Tcl_UtfAtIndex
1.3635 +#define Tcl_UtfAtIndex \
1.3636 + (tclStubsPtr->tcl_UtfAtIndex) /* 325 */
1.3637 +#endif
1.3638 +#ifndef Tcl_UtfCharComplete
1.3639 +#define Tcl_UtfCharComplete \
1.3640 + (tclStubsPtr->tcl_UtfCharComplete) /* 326 */
1.3641 +#endif
1.3642 +#ifndef Tcl_UtfBackslash
1.3643 +#define Tcl_UtfBackslash \
1.3644 + (tclStubsPtr->tcl_UtfBackslash) /* 327 */
1.3645 +#endif
1.3646 +#ifndef Tcl_UtfFindFirst
1.3647 +#define Tcl_UtfFindFirst \
1.3648 + (tclStubsPtr->tcl_UtfFindFirst) /* 328 */
1.3649 +#endif
1.3650 +#ifndef Tcl_UtfFindLast
1.3651 +#define Tcl_UtfFindLast \
1.3652 + (tclStubsPtr->tcl_UtfFindLast) /* 329 */
1.3653 +#endif
1.3654 +#ifndef Tcl_UtfNext
1.3655 +#define Tcl_UtfNext \
1.3656 + (tclStubsPtr->tcl_UtfNext) /* 330 */
1.3657 +#endif
1.3658 +#ifndef Tcl_UtfPrev
1.3659 +#define Tcl_UtfPrev \
1.3660 + (tclStubsPtr->tcl_UtfPrev) /* 331 */
1.3661 +#endif
1.3662 +#ifndef Tcl_UtfToExternal
1.3663 +#define Tcl_UtfToExternal \
1.3664 + (tclStubsPtr->tcl_UtfToExternal) /* 332 */
1.3665 +#endif
1.3666 +#ifndef Tcl_UtfToExternalDString
1.3667 +#define Tcl_UtfToExternalDString \
1.3668 + (tclStubsPtr->tcl_UtfToExternalDString) /* 333 */
1.3669 +#endif
1.3670 +#ifndef Tcl_UtfToLower
1.3671 +#define Tcl_UtfToLower \
1.3672 + (tclStubsPtr->tcl_UtfToLower) /* 334 */
1.3673 +#endif
1.3674 +#ifndef Tcl_UtfToTitle
1.3675 +#define Tcl_UtfToTitle \
1.3676 + (tclStubsPtr->tcl_UtfToTitle) /* 335 */
1.3677 +#endif
1.3678 +#ifndef Tcl_UtfToUniChar
1.3679 +#define Tcl_UtfToUniChar \
1.3680 + (tclStubsPtr->tcl_UtfToUniChar) /* 336 */
1.3681 +#endif
1.3682 +#ifndef Tcl_UtfToUpper
1.3683 +#define Tcl_UtfToUpper \
1.3684 + (tclStubsPtr->tcl_UtfToUpper) /* 337 */
1.3685 +#endif
1.3686 +#ifndef Tcl_WriteChars
1.3687 +#define Tcl_WriteChars \
1.3688 + (tclStubsPtr->tcl_WriteChars) /* 338 */
1.3689 +#endif
1.3690 +#ifndef Tcl_WriteObj
1.3691 +#define Tcl_WriteObj \
1.3692 + (tclStubsPtr->tcl_WriteObj) /* 339 */
1.3693 +#endif
1.3694 +#ifndef Tcl_GetString
1.3695 +#define Tcl_GetString \
1.3696 + (tclStubsPtr->tcl_GetString) /* 340 */
1.3697 +#endif
1.3698 +#ifndef Tcl_GetDefaultEncodingDir
1.3699 +#define Tcl_GetDefaultEncodingDir \
1.3700 + (tclStubsPtr->tcl_GetDefaultEncodingDir) /* 341 */
1.3701 +#endif
1.3702 +#ifndef Tcl_SetDefaultEncodingDir
1.3703 +#define Tcl_SetDefaultEncodingDir \
1.3704 + (tclStubsPtr->tcl_SetDefaultEncodingDir) /* 342 */
1.3705 +#endif
1.3706 +#ifndef Tcl_AlertNotifier
1.3707 +#define Tcl_AlertNotifier \
1.3708 + (tclStubsPtr->tcl_AlertNotifier) /* 343 */
1.3709 +#endif
1.3710 +#ifndef Tcl_ServiceModeHook
1.3711 +#define Tcl_ServiceModeHook \
1.3712 + (tclStubsPtr->tcl_ServiceModeHook) /* 344 */
1.3713 +#endif
1.3714 +#ifndef Tcl_UniCharIsAlnum
1.3715 +#define Tcl_UniCharIsAlnum \
1.3716 + (tclStubsPtr->tcl_UniCharIsAlnum) /* 345 */
1.3717 +#endif
1.3718 +#ifndef Tcl_UniCharIsAlpha
1.3719 +#define Tcl_UniCharIsAlpha \
1.3720 + (tclStubsPtr->tcl_UniCharIsAlpha) /* 346 */
1.3721 +#endif
1.3722 +#ifndef Tcl_UniCharIsDigit
1.3723 +#define Tcl_UniCharIsDigit \
1.3724 + (tclStubsPtr->tcl_UniCharIsDigit) /* 347 */
1.3725 +#endif
1.3726 +#ifndef Tcl_UniCharIsLower
1.3727 +#define Tcl_UniCharIsLower \
1.3728 + (tclStubsPtr->tcl_UniCharIsLower) /* 348 */
1.3729 +#endif
1.3730 +#ifndef Tcl_UniCharIsSpace
1.3731 +#define Tcl_UniCharIsSpace \
1.3732 + (tclStubsPtr->tcl_UniCharIsSpace) /* 349 */
1.3733 +#endif
1.3734 +#ifndef Tcl_UniCharIsUpper
1.3735 +#define Tcl_UniCharIsUpper \
1.3736 + (tclStubsPtr->tcl_UniCharIsUpper) /* 350 */
1.3737 +#endif
1.3738 +#ifndef Tcl_UniCharIsWordChar
1.3739 +#define Tcl_UniCharIsWordChar \
1.3740 + (tclStubsPtr->tcl_UniCharIsWordChar) /* 351 */
1.3741 +#endif
1.3742 +#ifndef Tcl_UniCharLen
1.3743 +#define Tcl_UniCharLen \
1.3744 + (tclStubsPtr->tcl_UniCharLen) /* 352 */
1.3745 +#endif
1.3746 +#ifndef Tcl_UniCharNcmp
1.3747 +#define Tcl_UniCharNcmp \
1.3748 + (tclStubsPtr->tcl_UniCharNcmp) /* 353 */
1.3749 +#endif
1.3750 +#ifndef Tcl_UniCharToUtfDString
1.3751 +#define Tcl_UniCharToUtfDString \
1.3752 + (tclStubsPtr->tcl_UniCharToUtfDString) /* 354 */
1.3753 +#endif
1.3754 +#ifndef Tcl_UtfToUniCharDString
1.3755 +#define Tcl_UtfToUniCharDString \
1.3756 + (tclStubsPtr->tcl_UtfToUniCharDString) /* 355 */
1.3757 +#endif
1.3758 +#ifndef Tcl_GetRegExpFromObj
1.3759 +#define Tcl_GetRegExpFromObj \
1.3760 + (tclStubsPtr->tcl_GetRegExpFromObj) /* 356 */
1.3761 +#endif
1.3762 +#ifndef Tcl_EvalTokens
1.3763 +#define Tcl_EvalTokens \
1.3764 + (tclStubsPtr->tcl_EvalTokens) /* 357 */
1.3765 +#endif
1.3766 +#ifndef Tcl_FreeParse
1.3767 +#define Tcl_FreeParse \
1.3768 + (tclStubsPtr->tcl_FreeParse) /* 358 */
1.3769 +#endif
1.3770 +#ifndef Tcl_LogCommandInfo
1.3771 +#define Tcl_LogCommandInfo \
1.3772 + (tclStubsPtr->tcl_LogCommandInfo) /* 359 */
1.3773 +#endif
1.3774 +#ifndef Tcl_ParseBraces
1.3775 +#define Tcl_ParseBraces \
1.3776 + (tclStubsPtr->tcl_ParseBraces) /* 360 */
1.3777 +#endif
1.3778 +#ifndef Tcl_ParseCommand
1.3779 +#define Tcl_ParseCommand \
1.3780 + (tclStubsPtr->tcl_ParseCommand) /* 361 */
1.3781 +#endif
1.3782 +#ifndef Tcl_ParseExpr
1.3783 +#define Tcl_ParseExpr \
1.3784 + (tclStubsPtr->tcl_ParseExpr) /* 362 */
1.3785 +#endif
1.3786 +#ifndef Tcl_ParseQuotedString
1.3787 +#define Tcl_ParseQuotedString \
1.3788 + (tclStubsPtr->tcl_ParseQuotedString) /* 363 */
1.3789 +#endif
1.3790 +#ifndef Tcl_ParseVarName
1.3791 +#define Tcl_ParseVarName \
1.3792 + (tclStubsPtr->tcl_ParseVarName) /* 364 */
1.3793 +#endif
1.3794 +#ifndef Tcl_GetCwd
1.3795 +#define Tcl_GetCwd \
1.3796 + (tclStubsPtr->tcl_GetCwd) /* 365 */
1.3797 +#endif
1.3798 +#ifndef Tcl_Chdir
1.3799 +#define Tcl_Chdir \
1.3800 + (tclStubsPtr->tcl_Chdir) /* 366 */
1.3801 +#endif
1.3802 +#ifndef Tcl_Access
1.3803 +#define Tcl_Access \
1.3804 + (tclStubsPtr->tcl_Access) /* 367 */
1.3805 +#endif
1.3806 +#ifndef Tcl_Stat
1.3807 +#define Tcl_Stat \
1.3808 + (tclStubsPtr->tcl_Stat) /* 368 */
1.3809 +#endif
1.3810 +#ifndef Tcl_UtfNcmp
1.3811 +#define Tcl_UtfNcmp \
1.3812 + (tclStubsPtr->tcl_UtfNcmp) /* 369 */
1.3813 +#endif
1.3814 +#ifndef Tcl_UtfNcasecmp
1.3815 +#define Tcl_UtfNcasecmp \
1.3816 + (tclStubsPtr->tcl_UtfNcasecmp) /* 370 */
1.3817 +#endif
1.3818 +#ifndef Tcl_StringCaseMatch
1.3819 +#define Tcl_StringCaseMatch \
1.3820 + (tclStubsPtr->tcl_StringCaseMatch) /* 371 */
1.3821 +#endif
1.3822 +#ifndef Tcl_UniCharIsControl
1.3823 +#define Tcl_UniCharIsControl \
1.3824 + (tclStubsPtr->tcl_UniCharIsControl) /* 372 */
1.3825 +#endif
1.3826 +#ifndef Tcl_UniCharIsGraph
1.3827 +#define Tcl_UniCharIsGraph \
1.3828 + (tclStubsPtr->tcl_UniCharIsGraph) /* 373 */
1.3829 +#endif
1.3830 +#ifndef Tcl_UniCharIsPrint
1.3831 +#define Tcl_UniCharIsPrint \
1.3832 + (tclStubsPtr->tcl_UniCharIsPrint) /* 374 */
1.3833 +#endif
1.3834 +#ifndef Tcl_UniCharIsPunct
1.3835 +#define Tcl_UniCharIsPunct \
1.3836 + (tclStubsPtr->tcl_UniCharIsPunct) /* 375 */
1.3837 +#endif
1.3838 +#ifndef Tcl_RegExpExecObj
1.3839 +#define Tcl_RegExpExecObj \
1.3840 + (tclStubsPtr->tcl_RegExpExecObj) /* 376 */
1.3841 +#endif
1.3842 +#ifndef Tcl_RegExpGetInfo
1.3843 +#define Tcl_RegExpGetInfo \
1.3844 + (tclStubsPtr->tcl_RegExpGetInfo) /* 377 */
1.3845 +#endif
1.3846 +#ifndef Tcl_NewUnicodeObj
1.3847 +#define Tcl_NewUnicodeObj \
1.3848 + (tclStubsPtr->tcl_NewUnicodeObj) /* 378 */
1.3849 +#endif
1.3850 +#ifndef Tcl_SetUnicodeObj
1.3851 +#define Tcl_SetUnicodeObj \
1.3852 + (tclStubsPtr->tcl_SetUnicodeObj) /* 379 */
1.3853 +#endif
1.3854 +#ifndef Tcl_GetCharLength
1.3855 +#define Tcl_GetCharLength \
1.3856 + (tclStubsPtr->tcl_GetCharLength) /* 380 */
1.3857 +#endif
1.3858 +#ifndef Tcl_GetUniChar
1.3859 +#define Tcl_GetUniChar \
1.3860 + (tclStubsPtr->tcl_GetUniChar) /* 381 */
1.3861 +#endif
1.3862 +#ifndef Tcl_GetUnicode
1.3863 +#define Tcl_GetUnicode \
1.3864 + (tclStubsPtr->tcl_GetUnicode) /* 382 */
1.3865 +#endif
1.3866 +#ifndef Tcl_GetRange
1.3867 +#define Tcl_GetRange \
1.3868 + (tclStubsPtr->tcl_GetRange) /* 383 */
1.3869 +#endif
1.3870 +#ifndef Tcl_AppendUnicodeToObj
1.3871 +#define Tcl_AppendUnicodeToObj \
1.3872 + (tclStubsPtr->tcl_AppendUnicodeToObj) /* 384 */
1.3873 +#endif
1.3874 +#ifndef Tcl_RegExpMatchObj
1.3875 +#define Tcl_RegExpMatchObj \
1.3876 + (tclStubsPtr->tcl_RegExpMatchObj) /* 385 */
1.3877 +#endif
1.3878 +#ifndef Tcl_SetNotifier
1.3879 +#define Tcl_SetNotifier \
1.3880 + (tclStubsPtr->tcl_SetNotifier) /* 386 */
1.3881 +#endif
1.3882 +#ifndef Tcl_GetAllocMutex
1.3883 +#define Tcl_GetAllocMutex \
1.3884 + (tclStubsPtr->tcl_GetAllocMutex) /* 387 */
1.3885 +#endif
1.3886 +#ifndef Tcl_GetChannelNames
1.3887 +#define Tcl_GetChannelNames \
1.3888 + (tclStubsPtr->tcl_GetChannelNames) /* 388 */
1.3889 +#endif
1.3890 +#ifndef Tcl_GetChannelNamesEx
1.3891 +#define Tcl_GetChannelNamesEx \
1.3892 + (tclStubsPtr->tcl_GetChannelNamesEx) /* 389 */
1.3893 +#endif
1.3894 +#ifndef Tcl_ProcObjCmd
1.3895 +#define Tcl_ProcObjCmd \
1.3896 + (tclStubsPtr->tcl_ProcObjCmd) /* 390 */
1.3897 +#endif
1.3898 +#ifndef Tcl_ConditionFinalize
1.3899 +#define Tcl_ConditionFinalize \
1.3900 + (tclStubsPtr->tcl_ConditionFinalize) /* 391 */
1.3901 +#endif
1.3902 +#ifndef Tcl_MutexFinalize
1.3903 +#define Tcl_MutexFinalize \
1.3904 + (tclStubsPtr->tcl_MutexFinalize) /* 392 */
1.3905 +#endif
1.3906 +#ifndef Tcl_CreateThread
1.3907 +#define Tcl_CreateThread \
1.3908 + (tclStubsPtr->tcl_CreateThread) /* 393 */
1.3909 +#endif
1.3910 +#ifndef Tcl_ReadRaw
1.3911 +#define Tcl_ReadRaw \
1.3912 + (tclStubsPtr->tcl_ReadRaw) /* 394 */
1.3913 +#endif
1.3914 +#ifndef Tcl_WriteRaw
1.3915 +#define Tcl_WriteRaw \
1.3916 + (tclStubsPtr->tcl_WriteRaw) /* 395 */
1.3917 +#endif
1.3918 +#ifndef Tcl_GetTopChannel
1.3919 +#define Tcl_GetTopChannel \
1.3920 + (tclStubsPtr->tcl_GetTopChannel) /* 396 */
1.3921 +#endif
1.3922 +#ifndef Tcl_ChannelBuffered
1.3923 +#define Tcl_ChannelBuffered \
1.3924 + (tclStubsPtr->tcl_ChannelBuffered) /* 397 */
1.3925 +#endif
1.3926 +#ifndef Tcl_ChannelName
1.3927 +#define Tcl_ChannelName \
1.3928 + (tclStubsPtr->tcl_ChannelName) /* 398 */
1.3929 +#endif
1.3930 +#ifndef Tcl_ChannelVersion
1.3931 +#define Tcl_ChannelVersion \
1.3932 + (tclStubsPtr->tcl_ChannelVersion) /* 399 */
1.3933 +#endif
1.3934 +#ifndef Tcl_ChannelBlockModeProc
1.3935 +#define Tcl_ChannelBlockModeProc \
1.3936 + (tclStubsPtr->tcl_ChannelBlockModeProc) /* 400 */
1.3937 +#endif
1.3938 +#ifndef Tcl_ChannelCloseProc
1.3939 +#define Tcl_ChannelCloseProc \
1.3940 + (tclStubsPtr->tcl_ChannelCloseProc) /* 401 */
1.3941 +#endif
1.3942 +#ifndef Tcl_ChannelClose2Proc
1.3943 +#define Tcl_ChannelClose2Proc \
1.3944 + (tclStubsPtr->tcl_ChannelClose2Proc) /* 402 */
1.3945 +#endif
1.3946 +#ifndef Tcl_ChannelInputProc
1.3947 +#define Tcl_ChannelInputProc \
1.3948 + (tclStubsPtr->tcl_ChannelInputProc) /* 403 */
1.3949 +#endif
1.3950 +#ifndef Tcl_ChannelOutputProc
1.3951 +#define Tcl_ChannelOutputProc \
1.3952 + (tclStubsPtr->tcl_ChannelOutputProc) /* 404 */
1.3953 +#endif
1.3954 +#ifndef Tcl_ChannelSeekProc
1.3955 +#define Tcl_ChannelSeekProc \
1.3956 + (tclStubsPtr->tcl_ChannelSeekProc) /* 405 */
1.3957 +#endif
1.3958 +#ifndef Tcl_ChannelSetOptionProc
1.3959 +#define Tcl_ChannelSetOptionProc \
1.3960 + (tclStubsPtr->tcl_ChannelSetOptionProc) /* 406 */
1.3961 +#endif
1.3962 +#ifndef Tcl_ChannelGetOptionProc
1.3963 +#define Tcl_ChannelGetOptionProc \
1.3964 + (tclStubsPtr->tcl_ChannelGetOptionProc) /* 407 */
1.3965 +#endif
1.3966 +#ifndef Tcl_ChannelWatchProc
1.3967 +#define Tcl_ChannelWatchProc \
1.3968 + (tclStubsPtr->tcl_ChannelWatchProc) /* 408 */
1.3969 +#endif
1.3970 +#ifndef Tcl_ChannelGetHandleProc
1.3971 +#define Tcl_ChannelGetHandleProc \
1.3972 + (tclStubsPtr->tcl_ChannelGetHandleProc) /* 409 */
1.3973 +#endif
1.3974 +#ifndef Tcl_ChannelFlushProc
1.3975 +#define Tcl_ChannelFlushProc \
1.3976 + (tclStubsPtr->tcl_ChannelFlushProc) /* 410 */
1.3977 +#endif
1.3978 +#ifndef Tcl_ChannelHandlerProc
1.3979 +#define Tcl_ChannelHandlerProc \
1.3980 + (tclStubsPtr->tcl_ChannelHandlerProc) /* 411 */
1.3981 +#endif
1.3982 +#ifndef Tcl_JoinThread
1.3983 +#define Tcl_JoinThread \
1.3984 + (tclStubsPtr->tcl_JoinThread) /* 412 */
1.3985 +#endif
1.3986 +#ifndef Tcl_IsChannelShared
1.3987 +#define Tcl_IsChannelShared \
1.3988 + (tclStubsPtr->tcl_IsChannelShared) /* 413 */
1.3989 +#endif
1.3990 +#ifndef Tcl_IsChannelRegistered
1.3991 +#define Tcl_IsChannelRegistered \
1.3992 + (tclStubsPtr->tcl_IsChannelRegistered) /* 414 */
1.3993 +#endif
1.3994 +#ifndef Tcl_CutChannel
1.3995 +#define Tcl_CutChannel \
1.3996 + (tclStubsPtr->tcl_CutChannel) /* 415 */
1.3997 +#endif
1.3998 +#ifndef Tcl_SpliceChannel
1.3999 +#define Tcl_SpliceChannel \
1.4000 + (tclStubsPtr->tcl_SpliceChannel) /* 416 */
1.4001 +#endif
1.4002 +#ifndef Tcl_ClearChannelHandlers
1.4003 +#define Tcl_ClearChannelHandlers \
1.4004 + (tclStubsPtr->tcl_ClearChannelHandlers) /* 417 */
1.4005 +#endif
1.4006 +#ifndef Tcl_IsChannelExisting
1.4007 +#define Tcl_IsChannelExisting \
1.4008 + (tclStubsPtr->tcl_IsChannelExisting) /* 418 */
1.4009 +#endif
1.4010 +#ifndef Tcl_UniCharNcasecmp
1.4011 +#define Tcl_UniCharNcasecmp \
1.4012 + (tclStubsPtr->tcl_UniCharNcasecmp) /* 419 */
1.4013 +#endif
1.4014 +#ifndef Tcl_UniCharCaseMatch
1.4015 +#define Tcl_UniCharCaseMatch \
1.4016 + (tclStubsPtr->tcl_UniCharCaseMatch) /* 420 */
1.4017 +#endif
1.4018 +#ifndef Tcl_FindHashEntry
1.4019 +#define Tcl_FindHashEntry \
1.4020 + (tclStubsPtr->tcl_FindHashEntry) /* 421 */
1.4021 +#endif
1.4022 +#ifndef Tcl_CreateHashEntry
1.4023 +#define Tcl_CreateHashEntry \
1.4024 + (tclStubsPtr->tcl_CreateHashEntry) /* 422 */
1.4025 +#endif
1.4026 +#ifndef Tcl_InitCustomHashTable
1.4027 +#define Tcl_InitCustomHashTable \
1.4028 + (tclStubsPtr->tcl_InitCustomHashTable) /* 423 */
1.4029 +#endif
1.4030 +#ifndef Tcl_InitObjHashTable
1.4031 +#define Tcl_InitObjHashTable \
1.4032 + (tclStubsPtr->tcl_InitObjHashTable) /* 424 */
1.4033 +#endif
1.4034 +#ifndef Tcl_CommandTraceInfo
1.4035 +#define Tcl_CommandTraceInfo \
1.4036 + (tclStubsPtr->tcl_CommandTraceInfo) /* 425 */
1.4037 +#endif
1.4038 +#ifndef Tcl_TraceCommand
1.4039 +#define Tcl_TraceCommand \
1.4040 + (tclStubsPtr->tcl_TraceCommand) /* 426 */
1.4041 +#endif
1.4042 +#ifndef Tcl_UntraceCommand
1.4043 +#define Tcl_UntraceCommand \
1.4044 + (tclStubsPtr->tcl_UntraceCommand) /* 427 */
1.4045 +#endif
1.4046 +#ifndef Tcl_AttemptAlloc
1.4047 +#define Tcl_AttemptAlloc \
1.4048 + (tclStubsPtr->tcl_AttemptAlloc) /* 428 */
1.4049 +#endif
1.4050 +#ifndef Tcl_AttemptDbCkalloc
1.4051 +#define Tcl_AttemptDbCkalloc \
1.4052 + (tclStubsPtr->tcl_AttemptDbCkalloc) /* 429 */
1.4053 +#endif
1.4054 +#ifndef Tcl_AttemptRealloc
1.4055 +#define Tcl_AttemptRealloc \
1.4056 + (tclStubsPtr->tcl_AttemptRealloc) /* 430 */
1.4057 +#endif
1.4058 +#ifndef Tcl_AttemptDbCkrealloc
1.4059 +#define Tcl_AttemptDbCkrealloc \
1.4060 + (tclStubsPtr->tcl_AttemptDbCkrealloc) /* 431 */
1.4061 +#endif
1.4062 +#ifndef Tcl_AttemptSetObjLength
1.4063 +#define Tcl_AttemptSetObjLength \
1.4064 + (tclStubsPtr->tcl_AttemptSetObjLength) /* 432 */
1.4065 +#endif
1.4066 +#ifndef Tcl_GetChannelThread
1.4067 +#define Tcl_GetChannelThread \
1.4068 + (tclStubsPtr->tcl_GetChannelThread) /* 433 */
1.4069 +#endif
1.4070 +#ifndef Tcl_GetUnicodeFromObj
1.4071 +#define Tcl_GetUnicodeFromObj \
1.4072 + (tclStubsPtr->tcl_GetUnicodeFromObj) /* 434 */
1.4073 +#endif
1.4074 +#ifndef Tcl_GetMathFuncInfo
1.4075 +#define Tcl_GetMathFuncInfo \
1.4076 + (tclStubsPtr->tcl_GetMathFuncInfo) /* 435 */
1.4077 +#endif
1.4078 +#ifndef Tcl_ListMathFuncs
1.4079 +#define Tcl_ListMathFuncs \
1.4080 + (tclStubsPtr->tcl_ListMathFuncs) /* 436 */
1.4081 +#endif
1.4082 +#ifndef Tcl_SubstObj
1.4083 +#define Tcl_SubstObj \
1.4084 + (tclStubsPtr->tcl_SubstObj) /* 437 */
1.4085 +#endif
1.4086 +#ifndef Tcl_DetachChannel
1.4087 +#define Tcl_DetachChannel \
1.4088 + (tclStubsPtr->tcl_DetachChannel) /* 438 */
1.4089 +#endif
1.4090 +#ifndef Tcl_IsStandardChannel
1.4091 +#define Tcl_IsStandardChannel \
1.4092 + (tclStubsPtr->tcl_IsStandardChannel) /* 439 */
1.4093 +#endif
1.4094 +#ifndef Tcl_FSCopyFile
1.4095 +#define Tcl_FSCopyFile \
1.4096 + (tclStubsPtr->tcl_FSCopyFile) /* 440 */
1.4097 +#endif
1.4098 +#ifndef Tcl_FSCopyDirectory
1.4099 +#define Tcl_FSCopyDirectory \
1.4100 + (tclStubsPtr->tcl_FSCopyDirectory) /* 441 */
1.4101 +#endif
1.4102 +#ifndef Tcl_FSCreateDirectory
1.4103 +#define Tcl_FSCreateDirectory \
1.4104 + (tclStubsPtr->tcl_FSCreateDirectory) /* 442 */
1.4105 +#endif
1.4106 +#ifndef Tcl_FSDeleteFile
1.4107 +#define Tcl_FSDeleteFile \
1.4108 + (tclStubsPtr->tcl_FSDeleteFile) /* 443 */
1.4109 +#endif
1.4110 +#ifndef Tcl_FSLoadFile
1.4111 +#define Tcl_FSLoadFile \
1.4112 + (tclStubsPtr->tcl_FSLoadFile) /* 444 */
1.4113 +#endif
1.4114 +#ifndef Tcl_FSMatchInDirectory
1.4115 +#define Tcl_FSMatchInDirectory \
1.4116 + (tclStubsPtr->tcl_FSMatchInDirectory) /* 445 */
1.4117 +#endif
1.4118 +#ifndef Tcl_FSLink
1.4119 +#define Tcl_FSLink \
1.4120 + (tclStubsPtr->tcl_FSLink) /* 446 */
1.4121 +#endif
1.4122 +#ifndef Tcl_FSRemoveDirectory
1.4123 +#define Tcl_FSRemoveDirectory \
1.4124 + (tclStubsPtr->tcl_FSRemoveDirectory) /* 447 */
1.4125 +#endif
1.4126 +#ifndef Tcl_FSRenameFile
1.4127 +#define Tcl_FSRenameFile \
1.4128 + (tclStubsPtr->tcl_FSRenameFile) /* 448 */
1.4129 +#endif
1.4130 +#ifndef Tcl_FSLstat
1.4131 +#define Tcl_FSLstat \
1.4132 + (tclStubsPtr->tcl_FSLstat) /* 449 */
1.4133 +#endif
1.4134 +#ifndef Tcl_FSUtime
1.4135 +#define Tcl_FSUtime \
1.4136 + (tclStubsPtr->tcl_FSUtime) /* 450 */
1.4137 +#endif
1.4138 +#ifndef Tcl_FSFileAttrsGet
1.4139 +#define Tcl_FSFileAttrsGet \
1.4140 + (tclStubsPtr->tcl_FSFileAttrsGet) /* 451 */
1.4141 +#endif
1.4142 +#ifndef Tcl_FSFileAttrsSet
1.4143 +#define Tcl_FSFileAttrsSet \
1.4144 + (tclStubsPtr->tcl_FSFileAttrsSet) /* 452 */
1.4145 +#endif
1.4146 +#ifndef Tcl_FSFileAttrStrings
1.4147 +#define Tcl_FSFileAttrStrings \
1.4148 + (tclStubsPtr->tcl_FSFileAttrStrings) /* 453 */
1.4149 +#endif
1.4150 +#ifndef Tcl_FSStat
1.4151 +#define Tcl_FSStat \
1.4152 + (tclStubsPtr->tcl_FSStat) /* 454 */
1.4153 +#endif
1.4154 +#ifndef Tcl_FSAccess
1.4155 +#define Tcl_FSAccess \
1.4156 + (tclStubsPtr->tcl_FSAccess) /* 455 */
1.4157 +#endif
1.4158 +#ifndef Tcl_FSOpenFileChannel
1.4159 +#define Tcl_FSOpenFileChannel \
1.4160 + (tclStubsPtr->tcl_FSOpenFileChannel) /* 456 */
1.4161 +#endif
1.4162 +#ifndef Tcl_FSGetCwd
1.4163 +#define Tcl_FSGetCwd \
1.4164 + (tclStubsPtr->tcl_FSGetCwd) /* 457 */
1.4165 +#endif
1.4166 +#ifndef Tcl_FSChdir
1.4167 +#define Tcl_FSChdir \
1.4168 + (tclStubsPtr->tcl_FSChdir) /* 458 */
1.4169 +#endif
1.4170 +#ifndef Tcl_FSConvertToPathType
1.4171 +#define Tcl_FSConvertToPathType \
1.4172 + (tclStubsPtr->tcl_FSConvertToPathType) /* 459 */
1.4173 +#endif
1.4174 +#ifndef Tcl_FSJoinPath
1.4175 +#define Tcl_FSJoinPath \
1.4176 + (tclStubsPtr->tcl_FSJoinPath) /* 460 */
1.4177 +#endif
1.4178 +#ifndef Tcl_FSSplitPath
1.4179 +#define Tcl_FSSplitPath \
1.4180 + (tclStubsPtr->tcl_FSSplitPath) /* 461 */
1.4181 +#endif
1.4182 +#ifndef Tcl_FSEqualPaths
1.4183 +#define Tcl_FSEqualPaths \
1.4184 + (tclStubsPtr->tcl_FSEqualPaths) /* 462 */
1.4185 +#endif
1.4186 +#ifndef Tcl_FSGetNormalizedPath
1.4187 +#define Tcl_FSGetNormalizedPath \
1.4188 + (tclStubsPtr->tcl_FSGetNormalizedPath) /* 463 */
1.4189 +#endif
1.4190 +#ifndef Tcl_FSJoinToPath
1.4191 +#define Tcl_FSJoinToPath \
1.4192 + (tclStubsPtr->tcl_FSJoinToPath) /* 464 */
1.4193 +#endif
1.4194 +#ifndef Tcl_FSGetInternalRep
1.4195 +#define Tcl_FSGetInternalRep \
1.4196 + (tclStubsPtr->tcl_FSGetInternalRep) /* 465 */
1.4197 +#endif
1.4198 +#ifndef Tcl_FSGetTranslatedPath
1.4199 +#define Tcl_FSGetTranslatedPath \
1.4200 + (tclStubsPtr->tcl_FSGetTranslatedPath) /* 466 */
1.4201 +#endif
1.4202 +#ifndef Tcl_FSEvalFile
1.4203 +#define Tcl_FSEvalFile \
1.4204 + (tclStubsPtr->tcl_FSEvalFile) /* 467 */
1.4205 +#endif
1.4206 +#ifndef Tcl_FSNewNativePath
1.4207 +#define Tcl_FSNewNativePath \
1.4208 + (tclStubsPtr->tcl_FSNewNativePath) /* 468 */
1.4209 +#endif
1.4210 +#ifndef Tcl_FSGetNativePath
1.4211 +#define Tcl_FSGetNativePath \
1.4212 + (tclStubsPtr->tcl_FSGetNativePath) /* 469 */
1.4213 +#endif
1.4214 +#ifndef Tcl_FSFileSystemInfo
1.4215 +#define Tcl_FSFileSystemInfo \
1.4216 + (tclStubsPtr->tcl_FSFileSystemInfo) /* 470 */
1.4217 +#endif
1.4218 +#ifndef Tcl_FSPathSeparator
1.4219 +#define Tcl_FSPathSeparator \
1.4220 + (tclStubsPtr->tcl_FSPathSeparator) /* 471 */
1.4221 +#endif
1.4222 +#ifndef Tcl_FSListVolumes
1.4223 +#define Tcl_FSListVolumes \
1.4224 + (tclStubsPtr->tcl_FSListVolumes) /* 472 */
1.4225 +#endif
1.4226 +#ifndef Tcl_FSRegister
1.4227 +#define Tcl_FSRegister \
1.4228 + (tclStubsPtr->tcl_FSRegister) /* 473 */
1.4229 +#endif
1.4230 +#ifndef Tcl_FSUnregister
1.4231 +#define Tcl_FSUnregister \
1.4232 + (tclStubsPtr->tcl_FSUnregister) /* 474 */
1.4233 +#endif
1.4234 +#ifndef Tcl_FSData
1.4235 +#define Tcl_FSData \
1.4236 + (tclStubsPtr->tcl_FSData) /* 475 */
1.4237 +#endif
1.4238 +#ifndef Tcl_FSGetTranslatedStringPath
1.4239 +#define Tcl_FSGetTranslatedStringPath \
1.4240 + (tclStubsPtr->tcl_FSGetTranslatedStringPath) /* 476 */
1.4241 +#endif
1.4242 +#ifndef Tcl_FSGetFileSystemForPath
1.4243 +#define Tcl_FSGetFileSystemForPath \
1.4244 + (tclStubsPtr->tcl_FSGetFileSystemForPath) /* 477 */
1.4245 +#endif
1.4246 +#ifndef Tcl_FSGetPathType
1.4247 +#define Tcl_FSGetPathType \
1.4248 + (tclStubsPtr->tcl_FSGetPathType) /* 478 */
1.4249 +#endif
1.4250 +#ifndef Tcl_OutputBuffered
1.4251 +#define Tcl_OutputBuffered \
1.4252 + (tclStubsPtr->tcl_OutputBuffered) /* 479 */
1.4253 +#endif
1.4254 +#ifndef Tcl_FSMountsChanged
1.4255 +#define Tcl_FSMountsChanged \
1.4256 + (tclStubsPtr->tcl_FSMountsChanged) /* 480 */
1.4257 +#endif
1.4258 +#ifndef Tcl_EvalTokensStandard
1.4259 +#define Tcl_EvalTokensStandard \
1.4260 + (tclStubsPtr->tcl_EvalTokensStandard) /* 481 */
1.4261 +#endif
1.4262 +#ifndef Tcl_GetTime
1.4263 +#define Tcl_GetTime \
1.4264 + (tclStubsPtr->tcl_GetTime) /* 482 */
1.4265 +#endif
1.4266 +#ifndef Tcl_CreateObjTrace
1.4267 +#define Tcl_CreateObjTrace \
1.4268 + (tclStubsPtr->tcl_CreateObjTrace) /* 483 */
1.4269 +#endif
1.4270 +#ifndef Tcl_GetCommandInfoFromToken
1.4271 +#define Tcl_GetCommandInfoFromToken \
1.4272 + (tclStubsPtr->tcl_GetCommandInfoFromToken) /* 484 */
1.4273 +#endif
1.4274 +#ifndef Tcl_SetCommandInfoFromToken
1.4275 +#define Tcl_SetCommandInfoFromToken \
1.4276 + (tclStubsPtr->tcl_SetCommandInfoFromToken) /* 485 */
1.4277 +#endif
1.4278 +#ifndef Tcl_DbNewWideIntObj
1.4279 +#define Tcl_DbNewWideIntObj \
1.4280 + (tclStubsPtr->tcl_DbNewWideIntObj) /* 486 */
1.4281 +#endif
1.4282 +#ifndef Tcl_GetWideIntFromObj
1.4283 +#define Tcl_GetWideIntFromObj \
1.4284 + (tclStubsPtr->tcl_GetWideIntFromObj) /* 487 */
1.4285 +#endif
1.4286 +#ifndef Tcl_NewWideIntObj
1.4287 +#define Tcl_NewWideIntObj \
1.4288 + (tclStubsPtr->tcl_NewWideIntObj) /* 488 */
1.4289 +#endif
1.4290 +#ifndef Tcl_SetWideIntObj
1.4291 +#define Tcl_SetWideIntObj \
1.4292 + (tclStubsPtr->tcl_SetWideIntObj) /* 489 */
1.4293 +#endif
1.4294 +#ifndef Tcl_AllocStatBuf
1.4295 +#define Tcl_AllocStatBuf \
1.4296 + (tclStubsPtr->tcl_AllocStatBuf) /* 490 */
1.4297 +#endif
1.4298 +#ifndef Tcl_Seek
1.4299 +#define Tcl_Seek \
1.4300 + (tclStubsPtr->tcl_Seek) /* 491 */
1.4301 +#endif
1.4302 +#ifndef Tcl_Tell
1.4303 +#define Tcl_Tell \
1.4304 + (tclStubsPtr->tcl_Tell) /* 492 */
1.4305 +#endif
1.4306 +#ifndef Tcl_ChannelWideSeekProc
1.4307 +#define Tcl_ChannelWideSeekProc \
1.4308 + (tclStubsPtr->tcl_ChannelWideSeekProc) /* 493 */
1.4309 +#endif
1.4310 +/* Slot 494 is reserved */
1.4311 +/* Slot 495 is reserved */
1.4312 +/* Slot 496 is reserved */
1.4313 +/* Slot 497 is reserved */
1.4314 +/* Slot 498 is reserved */
1.4315 +/* Slot 499 is reserved */
1.4316 +/* Slot 500 is reserved */
1.4317 +/* Slot 501 is reserved */
1.4318 +/* Slot 502 is reserved */
1.4319 +/* Slot 503 is reserved */
1.4320 +/* Slot 504 is reserved */
1.4321 +/* Slot 505 is reserved */
1.4322 +/* Slot 506 is reserved */
1.4323 +/* Slot 507 is reserved */
1.4324 +/* Slot 508 is reserved */
1.4325 +/* Slot 509 is reserved */
1.4326 +/* Slot 510 is reserved */
1.4327 +/* Slot 511 is reserved */
1.4328 +/* Slot 512 is reserved */
1.4329 +/* Slot 513 is reserved */
1.4330 +/* Slot 514 is reserved */
1.4331 +/* Slot 515 is reserved */
1.4332 +/* Slot 516 is reserved */
1.4333 +/* Slot 517 is reserved */
1.4334 +/* Slot 518 is reserved */
1.4335 +/* Slot 519 is reserved */
1.4336 +/* Slot 520 is reserved */
1.4337 +/* Slot 521 is reserved */
1.4338 +/* Slot 522 is reserved */
1.4339 +/* Slot 523 is reserved */
1.4340 +/* Slot 524 is reserved */
1.4341 +/* Slot 525 is reserved */
1.4342 +/* Slot 526 is reserved */
1.4343 +/* Slot 527 is reserved */
1.4344 +/* Slot 528 is reserved */
1.4345 +/* Slot 529 is reserved */
1.4346 +/* Slot 530 is reserved */
1.4347 +/* Slot 531 is reserved */
1.4348 +/* Slot 532 is reserved */
1.4349 +/* Slot 533 is reserved */
1.4350 +/* Slot 534 is reserved */
1.4351 +/* Slot 535 is reserved */
1.4352 +/* Slot 536 is reserved */
1.4353 +/* Slot 537 is reserved */
1.4354 +/* Slot 538 is reserved */
1.4355 +/* Slot 539 is reserved */
1.4356 +/* Slot 540 is reserved */
1.4357 +/* Slot 541 is reserved */
1.4358 +/* Slot 542 is reserved */
1.4359 +/* Slot 543 is reserved */
1.4360 +/* Slot 544 is reserved */
1.4361 +/* Slot 545 is reserved */
1.4362 +/* Slot 546 is reserved */
1.4363 +/* Slot 547 is reserved */
1.4364 +/* Slot 548 is reserved */
1.4365 +/* Slot 549 is reserved */
1.4366 +/* Slot 550 is reserved */
1.4367 +/* Slot 551 is reserved */
1.4368 +/* Slot 552 is reserved */
1.4369 +/* Slot 553 is reserved */
1.4370 +#ifndef Tcl_ChannelThreadActionProc
1.4371 +#define Tcl_ChannelThreadActionProc \
1.4372 + (tclStubsPtr->tcl_ChannelThreadActionProc) /* 554 */
1.4373 +#endif
1.4374 +/* Slot 555 is reserved */
1.4375 +/* Slot 556 is reserved */
1.4376 +/* Slot 557 is reserved */
1.4377 +/* Slot 558 is reserved */
1.4378 +/* Slot 559 is reserved */
1.4379 +/* Slot 560 is reserved */
1.4380 +/* Slot 561 is reserved */
1.4381 +/* Slot 562 is reserved */
1.4382 +/* Slot 563 is reserved */
1.4383 +/* Slot 564 is reserved */
1.4384 +/* Slot 565 is reserved */
1.4385 +/* Slot 566 is reserved */
1.4386 +/* Slot 567 is reserved */
1.4387 +/* Slot 568 is reserved */
1.4388 +/* Slot 569 is reserved */
1.4389 +/* Slot 570 is reserved */
1.4390 +/* Slot 571 is reserved */
1.4391 +/* Slot 572 is reserved */
1.4392 +#ifndef Tcl_PkgRequireProc
1.4393 +#define Tcl_PkgRequireProc \
1.4394 + (tclStubsPtr->tcl_PkgRequireProc) /* 573 */
1.4395 +#endif
1.4396 +
1.4397 +#endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */
1.4398 +
1.4399 +#ifdef __cplusplus
1.4400 +} /* End of the 'extern "C"' block */
1.4401 +#endif
1.4402 +
1.4403 +/* !END!: Do not edit above this line. */
1.4404 +
1.4405 +#endif /* _TCLDECLS */
1.4406 +