1 |
/* $Header$ */ |
2 |
/* |
3 |
* tclDecls.h -- |
4 |
* |
5 |
* Declarations of functions in the platform independent public Tcl API. |
6 |
* |
7 |
* Copyright (c) 1998-1999 by Scriptics Corporation. |
8 |
* |
9 |
* See the file "license.terms" for information on usage and redistribution |
10 |
* of this file, and for a DISCLAIMER OF ALL WARRANTIES. |
11 |
* |
12 |
* RCS: @(#) $Id: tcldecls.h,v 1.1.1.1 2001/06/13 04:37:26 dtashley Exp $ |
13 |
*/ |
14 |
|
15 |
#ifndef _TCLDECLS |
16 |
#define _TCLDECLS |
17 |
|
18 |
/* |
19 |
* WARNING: This file is automatically generated by the tools/genStubs.tcl |
20 |
* script. Any modifications to the function declarations below should be made |
21 |
* in the generic/tcl.decls script. |
22 |
*/ |
23 |
|
24 |
/* !BEGIN!: Do not edit below this line. */ |
25 |
|
26 |
/* |
27 |
* Exported function declarations: |
28 |
*/ |
29 |
|
30 |
/* 0 */ |
31 |
EXTERN int Tcl_PkgProvideEx _ANSI_ARGS_((Tcl_Interp * interp, |
32 |
char * name, char * version, |
33 |
ClientData clientData)); |
34 |
/* 1 */ |
35 |
EXTERN char * Tcl_PkgRequireEx _ANSI_ARGS_((Tcl_Interp * interp, |
36 |
char * name, char * version, int exact, |
37 |
ClientData * clientDataPtr)); |
38 |
/* 2 */ |
39 |
EXTERN void Tcl_Panic _ANSI_ARGS_(TCL_VARARGS(char *,format)); |
40 |
/* 3 */ |
41 |
EXTERN char * Tcl_Alloc _ANSI_ARGS_((unsigned int size)); |
42 |
/* 4 */ |
43 |
EXTERN void Tcl_Free _ANSI_ARGS_((char * ptr)); |
44 |
/* 5 */ |
45 |
EXTERN char * Tcl_Realloc _ANSI_ARGS_((char * ptr, |
46 |
unsigned int size)); |
47 |
/* 6 */ |
48 |
EXTERN char * Tcl_DbCkalloc _ANSI_ARGS_((unsigned int size, |
49 |
char * file, int line)); |
50 |
/* 7 */ |
51 |
EXTERN int Tcl_DbCkfree _ANSI_ARGS_((char * ptr, char * file, |
52 |
int line)); |
53 |
/* 8 */ |
54 |
EXTERN char * Tcl_DbCkrealloc _ANSI_ARGS_((char * ptr, |
55 |
unsigned int size, char * file, int line)); |
56 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
57 |
/* 9 */ |
58 |
EXTERN void Tcl_CreateFileHandler _ANSI_ARGS_((int fd, int mask, |
59 |
Tcl_FileProc * proc, ClientData clientData)); |
60 |
#endif /* UNIX */ |
61 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
62 |
/* 10 */ |
63 |
EXTERN void Tcl_DeleteFileHandler _ANSI_ARGS_((int fd)); |
64 |
#endif /* UNIX */ |
65 |
/* 11 */ |
66 |
EXTERN void Tcl_SetTimer _ANSI_ARGS_((Tcl_Time * timePtr)); |
67 |
/* 12 */ |
68 |
EXTERN void Tcl_Sleep _ANSI_ARGS_((int ms)); |
69 |
/* 13 */ |
70 |
EXTERN int Tcl_WaitForEvent _ANSI_ARGS_((Tcl_Time * timePtr)); |
71 |
/* 14 */ |
72 |
EXTERN int Tcl_AppendAllObjTypes _ANSI_ARGS_(( |
73 |
Tcl_Interp * interp, Tcl_Obj * objPtr)); |
74 |
/* 15 */ |
75 |
EXTERN void Tcl_AppendStringsToObj _ANSI_ARGS_(TCL_VARARGS(Tcl_Obj *,objPtr)); |
76 |
/* 16 */ |
77 |
EXTERN void Tcl_AppendToObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
78 |
char * bytes, int length)); |
79 |
/* 17 */ |
80 |
EXTERN Tcl_Obj * Tcl_ConcatObj _ANSI_ARGS_((int objc, |
81 |
Tcl_Obj *CONST objv[])); |
82 |
/* 18 */ |
83 |
EXTERN int Tcl_ConvertToType _ANSI_ARGS_((Tcl_Interp * interp, |
84 |
Tcl_Obj * objPtr, Tcl_ObjType * typePtr)); |
85 |
/* 19 */ |
86 |
EXTERN void Tcl_DbDecrRefCount _ANSI_ARGS_((Tcl_Obj * objPtr, |
87 |
char * file, int line)); |
88 |
/* 20 */ |
89 |
EXTERN void Tcl_DbIncrRefCount _ANSI_ARGS_((Tcl_Obj * objPtr, |
90 |
char * file, int line)); |
91 |
/* 21 */ |
92 |
EXTERN int Tcl_DbIsShared _ANSI_ARGS_((Tcl_Obj * objPtr, |
93 |
char * file, int line)); |
94 |
/* 22 */ |
95 |
EXTERN Tcl_Obj * Tcl_DbNewBooleanObj _ANSI_ARGS_((int boolValue, |
96 |
char * file, int line)); |
97 |
/* 23 */ |
98 |
EXTERN Tcl_Obj * Tcl_DbNewByteArrayObj _ANSI_ARGS_(( |
99 |
unsigned char * bytes, int length, |
100 |
char * file, int line)); |
101 |
/* 24 */ |
102 |
EXTERN Tcl_Obj * Tcl_DbNewDoubleObj _ANSI_ARGS_((double doubleValue, |
103 |
char * file, int line)); |
104 |
/* 25 */ |
105 |
EXTERN Tcl_Obj * Tcl_DbNewListObj _ANSI_ARGS_((int objc, |
106 |
Tcl_Obj *CONST objv[], char * file, int line)); |
107 |
/* 26 */ |
108 |
EXTERN Tcl_Obj * Tcl_DbNewLongObj _ANSI_ARGS_((long longValue, |
109 |
char * file, int line)); |
110 |
/* 27 */ |
111 |
EXTERN Tcl_Obj * Tcl_DbNewObj _ANSI_ARGS_((char * file, int line)); |
112 |
/* 28 */ |
113 |
EXTERN Tcl_Obj * Tcl_DbNewStringObj _ANSI_ARGS_((CONST char * bytes, |
114 |
int length, char * file, int line)); |
115 |
/* 29 */ |
116 |
EXTERN Tcl_Obj * Tcl_DuplicateObj _ANSI_ARGS_((Tcl_Obj * objPtr)); |
117 |
/* 30 */ |
118 |
EXTERN void TclFreeObj _ANSI_ARGS_((Tcl_Obj * objPtr)); |
119 |
/* 31 */ |
120 |
EXTERN int Tcl_GetBoolean _ANSI_ARGS_((Tcl_Interp * interp, |
121 |
char * str, int * boolPtr)); |
122 |
/* 32 */ |
123 |
EXTERN int Tcl_GetBooleanFromObj _ANSI_ARGS_(( |
124 |
Tcl_Interp * interp, Tcl_Obj * objPtr, |
125 |
int * boolPtr)); |
126 |
/* 33 */ |
127 |
EXTERN unsigned char * Tcl_GetByteArrayFromObj _ANSI_ARGS_(( |
128 |
Tcl_Obj * objPtr, int * lengthPtr)); |
129 |
/* 34 */ |
130 |
EXTERN int Tcl_GetDouble _ANSI_ARGS_((Tcl_Interp * interp, |
131 |
char * str, double * doublePtr)); |
132 |
/* 35 */ |
133 |
EXTERN int Tcl_GetDoubleFromObj _ANSI_ARGS_(( |
134 |
Tcl_Interp * interp, Tcl_Obj * objPtr, |
135 |
double * doublePtr)); |
136 |
/* 36 */ |
137 |
EXTERN int Tcl_GetIndexFromObj _ANSI_ARGS_((Tcl_Interp * interp, |
138 |
Tcl_Obj * objPtr, char ** tablePtr, |
139 |
char * msg, int flags, int * indexPtr)); |
140 |
/* 37 */ |
141 |
EXTERN int Tcl_GetInt _ANSI_ARGS_((Tcl_Interp * interp, |
142 |
char * str, int * intPtr)); |
143 |
/* 38 */ |
144 |
EXTERN int Tcl_GetIntFromObj _ANSI_ARGS_((Tcl_Interp * interp, |
145 |
Tcl_Obj * objPtr, int * intPtr)); |
146 |
/* 39 */ |
147 |
EXTERN int Tcl_GetLongFromObj _ANSI_ARGS_((Tcl_Interp * interp, |
148 |
Tcl_Obj * objPtr, long * longPtr)); |
149 |
/* 40 */ |
150 |
EXTERN Tcl_ObjType * Tcl_GetObjType _ANSI_ARGS_((char * typeName)); |
151 |
/* 41 */ |
152 |
EXTERN char * Tcl_GetStringFromObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
153 |
int * lengthPtr)); |
154 |
/* 42 */ |
155 |
EXTERN void Tcl_InvalidateStringRep _ANSI_ARGS_(( |
156 |
Tcl_Obj * objPtr)); |
157 |
/* 43 */ |
158 |
EXTERN int Tcl_ListObjAppendList _ANSI_ARGS_(( |
159 |
Tcl_Interp * interp, Tcl_Obj * listPtr, |
160 |
Tcl_Obj * elemListPtr)); |
161 |
/* 44 */ |
162 |
EXTERN int Tcl_ListObjAppendElement _ANSI_ARGS_(( |
163 |
Tcl_Interp * interp, Tcl_Obj * listPtr, |
164 |
Tcl_Obj * objPtr)); |
165 |
/* 45 */ |
166 |
EXTERN int Tcl_ListObjGetElements _ANSI_ARGS_(( |
167 |
Tcl_Interp * interp, Tcl_Obj * listPtr, |
168 |
int * objcPtr, Tcl_Obj *** objvPtr)); |
169 |
/* 46 */ |
170 |
EXTERN int Tcl_ListObjIndex _ANSI_ARGS_((Tcl_Interp * interp, |
171 |
Tcl_Obj * listPtr, int index, |
172 |
Tcl_Obj ** objPtrPtr)); |
173 |
/* 47 */ |
174 |
EXTERN int Tcl_ListObjLength _ANSI_ARGS_((Tcl_Interp * interp, |
175 |
Tcl_Obj * listPtr, int * intPtr)); |
176 |
/* 48 */ |
177 |
EXTERN int Tcl_ListObjReplace _ANSI_ARGS_((Tcl_Interp * interp, |
178 |
Tcl_Obj * listPtr, int first, int count, |
179 |
int objc, Tcl_Obj *CONST objv[])); |
180 |
/* 49 */ |
181 |
EXTERN Tcl_Obj * Tcl_NewBooleanObj _ANSI_ARGS_((int boolValue)); |
182 |
/* 50 */ |
183 |
EXTERN Tcl_Obj * Tcl_NewByteArrayObj _ANSI_ARGS_(( |
184 |
unsigned char * bytes, int length)); |
185 |
/* 51 */ |
186 |
EXTERN Tcl_Obj * Tcl_NewDoubleObj _ANSI_ARGS_((double doubleValue)); |
187 |
/* 52 */ |
188 |
EXTERN Tcl_Obj * Tcl_NewIntObj _ANSI_ARGS_((int intValue)); |
189 |
/* 53 */ |
190 |
EXTERN Tcl_Obj * Tcl_NewListObj _ANSI_ARGS_((int objc, |
191 |
Tcl_Obj *CONST objv[])); |
192 |
/* 54 */ |
193 |
EXTERN Tcl_Obj * Tcl_NewLongObj _ANSI_ARGS_((long longValue)); |
194 |
/* 55 */ |
195 |
EXTERN Tcl_Obj * Tcl_NewObj _ANSI_ARGS_((void)); |
196 |
/* 56 */ |
197 |
EXTERN Tcl_Obj * Tcl_NewStringObj _ANSI_ARGS_((CONST char * bytes, |
198 |
int length)); |
199 |
/* 57 */ |
200 |
EXTERN void Tcl_SetBooleanObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
201 |
int boolValue)); |
202 |
/* 58 */ |
203 |
EXTERN unsigned char * Tcl_SetByteArrayLength _ANSI_ARGS_((Tcl_Obj * objPtr, |
204 |
int length)); |
205 |
/* 59 */ |
206 |
EXTERN void Tcl_SetByteArrayObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
207 |
unsigned char * bytes, int length)); |
208 |
/* 60 */ |
209 |
EXTERN void Tcl_SetDoubleObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
210 |
double doubleValue)); |
211 |
/* 61 */ |
212 |
EXTERN void Tcl_SetIntObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
213 |
int intValue)); |
214 |
/* 62 */ |
215 |
EXTERN void Tcl_SetListObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
216 |
int objc, Tcl_Obj *CONST objv[])); |
217 |
/* 63 */ |
218 |
EXTERN void Tcl_SetLongObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
219 |
long longValue)); |
220 |
/* 64 */ |
221 |
EXTERN void Tcl_SetObjLength _ANSI_ARGS_((Tcl_Obj * objPtr, |
222 |
int length)); |
223 |
/* 65 */ |
224 |
EXTERN void Tcl_SetStringObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
225 |
char * bytes, int length)); |
226 |
/* 66 */ |
227 |
EXTERN void Tcl_AddErrorInfo _ANSI_ARGS_((Tcl_Interp * interp, |
228 |
CONST char * message)); |
229 |
/* 67 */ |
230 |
EXTERN void Tcl_AddObjErrorInfo _ANSI_ARGS_((Tcl_Interp * interp, |
231 |
CONST char * message, int length)); |
232 |
/* 68 */ |
233 |
EXTERN void Tcl_AllowExceptions _ANSI_ARGS_((Tcl_Interp * interp)); |
234 |
/* 69 */ |
235 |
EXTERN void Tcl_AppendElement _ANSI_ARGS_((Tcl_Interp * interp, |
236 |
CONST char * string)); |
237 |
/* 70 */ |
238 |
EXTERN void Tcl_AppendResult _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); |
239 |
/* 71 */ |
240 |
EXTERN Tcl_AsyncHandler Tcl_AsyncCreate _ANSI_ARGS_((Tcl_AsyncProc * proc, |
241 |
ClientData clientData)); |
242 |
/* 72 */ |
243 |
EXTERN void Tcl_AsyncDelete _ANSI_ARGS_((Tcl_AsyncHandler async)); |
244 |
/* 73 */ |
245 |
EXTERN int Tcl_AsyncInvoke _ANSI_ARGS_((Tcl_Interp * interp, |
246 |
int code)); |
247 |
/* 74 */ |
248 |
EXTERN void Tcl_AsyncMark _ANSI_ARGS_((Tcl_AsyncHandler async)); |
249 |
/* 75 */ |
250 |
EXTERN int Tcl_AsyncReady _ANSI_ARGS_((void)); |
251 |
/* 76 */ |
252 |
EXTERN void Tcl_BackgroundError _ANSI_ARGS_((Tcl_Interp * interp)); |
253 |
/* 77 */ |
254 |
EXTERN char Tcl_Backslash _ANSI_ARGS_((CONST char * src, |
255 |
int * readPtr)); |
256 |
/* 78 */ |
257 |
EXTERN int Tcl_BadChannelOption _ANSI_ARGS_(( |
258 |
Tcl_Interp * interp, char * optionName, |
259 |
char * optionList)); |
260 |
/* 79 */ |
261 |
EXTERN void Tcl_CallWhenDeleted _ANSI_ARGS_((Tcl_Interp * interp, |
262 |
Tcl_InterpDeleteProc * proc, |
263 |
ClientData clientData)); |
264 |
/* 80 */ |
265 |
EXTERN void Tcl_CancelIdleCall _ANSI_ARGS_(( |
266 |
Tcl_IdleProc * idleProc, |
267 |
ClientData clientData)); |
268 |
/* 81 */ |
269 |
EXTERN int Tcl_Close _ANSI_ARGS_((Tcl_Interp * interp, |
270 |
Tcl_Channel chan)); |
271 |
/* 82 */ |
272 |
EXTERN int Tcl_CommandComplete _ANSI_ARGS_((char * cmd)); |
273 |
/* 83 */ |
274 |
EXTERN char * Tcl_Concat _ANSI_ARGS_((int argc, char ** argv)); |
275 |
/* 84 */ |
276 |
EXTERN int Tcl_ConvertElement _ANSI_ARGS_((CONST char * src, |
277 |
char * dst, int flags)); |
278 |
/* 85 */ |
279 |
EXTERN int Tcl_ConvertCountedElement _ANSI_ARGS_(( |
280 |
CONST char * src, int length, char * dst, |
281 |
int flags)); |
282 |
/* 86 */ |
283 |
EXTERN int Tcl_CreateAlias _ANSI_ARGS_((Tcl_Interp * slave, |
284 |
char * slaveCmd, Tcl_Interp * target, |
285 |
char * targetCmd, int argc, char ** argv)); |
286 |
/* 87 */ |
287 |
EXTERN int Tcl_CreateAliasObj _ANSI_ARGS_((Tcl_Interp * slave, |
288 |
char * slaveCmd, Tcl_Interp * target, |
289 |
char * targetCmd, int objc, |
290 |
Tcl_Obj *CONST objv[])); |
291 |
/* 88 */ |
292 |
EXTERN Tcl_Channel Tcl_CreateChannel _ANSI_ARGS_(( |
293 |
Tcl_ChannelType * typePtr, char * chanName, |
294 |
ClientData instanceData, int mask)); |
295 |
/* 89 */ |
296 |
EXTERN void Tcl_CreateChannelHandler _ANSI_ARGS_(( |
297 |
Tcl_Channel chan, int mask, |
298 |
Tcl_ChannelProc * proc, |
299 |
ClientData clientData)); |
300 |
/* 90 */ |
301 |
EXTERN void Tcl_CreateCloseHandler _ANSI_ARGS_((Tcl_Channel chan, |
302 |
Tcl_CloseProc * proc, ClientData clientData)); |
303 |
/* 91 */ |
304 |
EXTERN Tcl_Command Tcl_CreateCommand _ANSI_ARGS_((Tcl_Interp * interp, |
305 |
char * cmdName, Tcl_CmdProc * proc, |
306 |
ClientData clientData, |
307 |
Tcl_CmdDeleteProc * deleteProc)); |
308 |
/* 92 */ |
309 |
EXTERN void Tcl_CreateEventSource _ANSI_ARGS_(( |
310 |
Tcl_EventSetupProc * setupProc, |
311 |
Tcl_EventCheckProc * checkProc, |
312 |
ClientData clientData)); |
313 |
/* 93 */ |
314 |
EXTERN void Tcl_CreateExitHandler _ANSI_ARGS_(( |
315 |
Tcl_ExitProc * proc, ClientData clientData)); |
316 |
/* 94 */ |
317 |
EXTERN Tcl_Interp * Tcl_CreateInterp _ANSI_ARGS_((void)); |
318 |
/* 95 */ |
319 |
EXTERN void Tcl_CreateMathFunc _ANSI_ARGS_((Tcl_Interp * interp, |
320 |
char * name, int numArgs, |
321 |
Tcl_ValueType * argTypes, |
322 |
Tcl_MathProc * proc, ClientData clientData)); |
323 |
/* 96 */ |
324 |
EXTERN Tcl_Command Tcl_CreateObjCommand _ANSI_ARGS_(( |
325 |
Tcl_Interp * interp, char * cmdName, |
326 |
Tcl_ObjCmdProc * proc, ClientData clientData, |
327 |
Tcl_CmdDeleteProc * deleteProc)); |
328 |
/* 97 */ |
329 |
EXTERN Tcl_Interp * Tcl_CreateSlave _ANSI_ARGS_((Tcl_Interp * interp, |
330 |
char * slaveName, int isSafe)); |
331 |
/* 98 */ |
332 |
EXTERN Tcl_TimerToken Tcl_CreateTimerHandler _ANSI_ARGS_((int milliseconds, |
333 |
Tcl_TimerProc * proc, ClientData clientData)); |
334 |
/* 99 */ |
335 |
EXTERN Tcl_Trace Tcl_CreateTrace _ANSI_ARGS_((Tcl_Interp * interp, |
336 |
int level, Tcl_CmdTraceProc * proc, |
337 |
ClientData clientData)); |
338 |
/* 100 */ |
339 |
EXTERN void Tcl_DeleteAssocData _ANSI_ARGS_((Tcl_Interp * interp, |
340 |
char * name)); |
341 |
/* 101 */ |
342 |
EXTERN void Tcl_DeleteChannelHandler _ANSI_ARGS_(( |
343 |
Tcl_Channel chan, Tcl_ChannelProc * proc, |
344 |
ClientData clientData)); |
345 |
/* 102 */ |
346 |
EXTERN void Tcl_DeleteCloseHandler _ANSI_ARGS_((Tcl_Channel chan, |
347 |
Tcl_CloseProc * proc, ClientData clientData)); |
348 |
/* 103 */ |
349 |
EXTERN int Tcl_DeleteCommand _ANSI_ARGS_((Tcl_Interp * interp, |
350 |
char * cmdName)); |
351 |
/* 104 */ |
352 |
EXTERN int Tcl_DeleteCommandFromToken _ANSI_ARGS_(( |
353 |
Tcl_Interp * interp, Tcl_Command command)); |
354 |
/* 105 */ |
355 |
EXTERN void Tcl_DeleteEvents _ANSI_ARGS_(( |
356 |
Tcl_EventDeleteProc * proc, |
357 |
ClientData clientData)); |
358 |
/* 106 */ |
359 |
EXTERN void Tcl_DeleteEventSource _ANSI_ARGS_(( |
360 |
Tcl_EventSetupProc * setupProc, |
361 |
Tcl_EventCheckProc * checkProc, |
362 |
ClientData clientData)); |
363 |
/* 107 */ |
364 |
EXTERN void Tcl_DeleteExitHandler _ANSI_ARGS_(( |
365 |
Tcl_ExitProc * proc, ClientData clientData)); |
366 |
/* 108 */ |
367 |
EXTERN void Tcl_DeleteHashEntry _ANSI_ARGS_(( |
368 |
Tcl_HashEntry * entryPtr)); |
369 |
/* 109 */ |
370 |
EXTERN void Tcl_DeleteHashTable _ANSI_ARGS_(( |
371 |
Tcl_HashTable * tablePtr)); |
372 |
/* 110 */ |
373 |
EXTERN void Tcl_DeleteInterp _ANSI_ARGS_((Tcl_Interp * interp)); |
374 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
375 |
/* 111 */ |
376 |
EXTERN void Tcl_DetachPids _ANSI_ARGS_((int numPids, |
377 |
Tcl_Pid * pidPtr)); |
378 |
#endif /* UNIX */ |
379 |
#ifdef __WIN32__ |
380 |
/* 111 */ |
381 |
EXTERN void Tcl_DetachPids _ANSI_ARGS_((int numPids, |
382 |
Tcl_Pid * pidPtr)); |
383 |
#endif /* __WIN32__ */ |
384 |
/* 112 */ |
385 |
EXTERN void Tcl_DeleteTimerHandler _ANSI_ARGS_(( |
386 |
Tcl_TimerToken token)); |
387 |
/* 113 */ |
388 |
EXTERN void Tcl_DeleteTrace _ANSI_ARGS_((Tcl_Interp * interp, |
389 |
Tcl_Trace trace)); |
390 |
/* 114 */ |
391 |
EXTERN void Tcl_DontCallWhenDeleted _ANSI_ARGS_(( |
392 |
Tcl_Interp * interp, |
393 |
Tcl_InterpDeleteProc * proc, |
394 |
ClientData clientData)); |
395 |
/* 115 */ |
396 |
EXTERN int Tcl_DoOneEvent _ANSI_ARGS_((int flags)); |
397 |
/* 116 */ |
398 |
EXTERN void Tcl_DoWhenIdle _ANSI_ARGS_((Tcl_IdleProc * proc, |
399 |
ClientData clientData)); |
400 |
/* 117 */ |
401 |
EXTERN char * Tcl_DStringAppend _ANSI_ARGS_((Tcl_DString * dsPtr, |
402 |
CONST char * str, int length)); |
403 |
/* 118 */ |
404 |
EXTERN char * Tcl_DStringAppendElement _ANSI_ARGS_(( |
405 |
Tcl_DString * dsPtr, CONST char * string)); |
406 |
/* 119 */ |
407 |
EXTERN void Tcl_DStringEndSublist _ANSI_ARGS_(( |
408 |
Tcl_DString * dsPtr)); |
409 |
/* 120 */ |
410 |
EXTERN void Tcl_DStringFree _ANSI_ARGS_((Tcl_DString * dsPtr)); |
411 |
/* 121 */ |
412 |
EXTERN void Tcl_DStringGetResult _ANSI_ARGS_(( |
413 |
Tcl_Interp * interp, Tcl_DString * dsPtr)); |
414 |
/* 122 */ |
415 |
EXTERN void Tcl_DStringInit _ANSI_ARGS_((Tcl_DString * dsPtr)); |
416 |
/* 123 */ |
417 |
EXTERN void Tcl_DStringResult _ANSI_ARGS_((Tcl_Interp * interp, |
418 |
Tcl_DString * dsPtr)); |
419 |
/* 124 */ |
420 |
EXTERN void Tcl_DStringSetLength _ANSI_ARGS_(( |
421 |
Tcl_DString * dsPtr, int length)); |
422 |
/* 125 */ |
423 |
EXTERN void Tcl_DStringStartSublist _ANSI_ARGS_(( |
424 |
Tcl_DString * dsPtr)); |
425 |
/* 126 */ |
426 |
EXTERN int Tcl_Eof _ANSI_ARGS_((Tcl_Channel chan)); |
427 |
/* 127 */ |
428 |
EXTERN char * Tcl_ErrnoId _ANSI_ARGS_((void)); |
429 |
/* 128 */ |
430 |
EXTERN char * Tcl_ErrnoMsg _ANSI_ARGS_((int err)); |
431 |
/* 129 */ |
432 |
EXTERN int Tcl_Eval _ANSI_ARGS_((Tcl_Interp * interp, |
433 |
char * string)); |
434 |
/* 130 */ |
435 |
EXTERN int Tcl_EvalFile _ANSI_ARGS_((Tcl_Interp * interp, |
436 |
char * fileName)); |
437 |
/* 131 */ |
438 |
EXTERN int Tcl_EvalObj _ANSI_ARGS_((Tcl_Interp * interp, |
439 |
Tcl_Obj * objPtr)); |
440 |
/* 132 */ |
441 |
EXTERN void Tcl_EventuallyFree _ANSI_ARGS_(( |
442 |
ClientData clientData, |
443 |
Tcl_FreeProc * freeProc)); |
444 |
/* 133 */ |
445 |
EXTERN void Tcl_Exit _ANSI_ARGS_((int status)); |
446 |
/* 134 */ |
447 |
EXTERN int Tcl_ExposeCommand _ANSI_ARGS_((Tcl_Interp * interp, |
448 |
char * hiddenCmdToken, char * cmdName)); |
449 |
/* 135 */ |
450 |
EXTERN int Tcl_ExprBoolean _ANSI_ARGS_((Tcl_Interp * interp, |
451 |
char * str, int * ptr)); |
452 |
/* 136 */ |
453 |
EXTERN int Tcl_ExprBooleanObj _ANSI_ARGS_((Tcl_Interp * interp, |
454 |
Tcl_Obj * objPtr, int * ptr)); |
455 |
/* 137 */ |
456 |
EXTERN int Tcl_ExprDouble _ANSI_ARGS_((Tcl_Interp * interp, |
457 |
char * str, double * ptr)); |
458 |
/* 138 */ |
459 |
EXTERN int Tcl_ExprDoubleObj _ANSI_ARGS_((Tcl_Interp * interp, |
460 |
Tcl_Obj * objPtr, double * ptr)); |
461 |
/* 139 */ |
462 |
EXTERN int Tcl_ExprLong _ANSI_ARGS_((Tcl_Interp * interp, |
463 |
char * str, long * ptr)); |
464 |
/* 140 */ |
465 |
EXTERN int Tcl_ExprLongObj _ANSI_ARGS_((Tcl_Interp * interp, |
466 |
Tcl_Obj * objPtr, long * ptr)); |
467 |
/* 141 */ |
468 |
EXTERN int Tcl_ExprObj _ANSI_ARGS_((Tcl_Interp * interp, |
469 |
Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr)); |
470 |
/* 142 */ |
471 |
EXTERN int Tcl_ExprString _ANSI_ARGS_((Tcl_Interp * interp, |
472 |
char * string)); |
473 |
/* 143 */ |
474 |
EXTERN void Tcl_Finalize _ANSI_ARGS_((void)); |
475 |
/* 144 */ |
476 |
EXTERN void Tcl_FindExecutable _ANSI_ARGS_((CONST char * argv0)); |
477 |
/* 145 */ |
478 |
EXTERN Tcl_HashEntry * Tcl_FirstHashEntry _ANSI_ARGS_(( |
479 |
Tcl_HashTable * tablePtr, |
480 |
Tcl_HashSearch * searchPtr)); |
481 |
/* 146 */ |
482 |
EXTERN int Tcl_Flush _ANSI_ARGS_((Tcl_Channel chan)); |
483 |
/* 147 */ |
484 |
EXTERN void Tcl_FreeResult _ANSI_ARGS_((Tcl_Interp * interp)); |
485 |
/* 148 */ |
486 |
EXTERN int Tcl_GetAlias _ANSI_ARGS_((Tcl_Interp * interp, |
487 |
char * slaveCmd, |
488 |
Tcl_Interp ** targetInterpPtr, |
489 |
char ** targetCmdPtr, int * argcPtr, |
490 |
char *** argvPtr)); |
491 |
/* 149 */ |
492 |
EXTERN int Tcl_GetAliasObj _ANSI_ARGS_((Tcl_Interp * interp, |
493 |
char * slaveCmd, |
494 |
Tcl_Interp ** targetInterpPtr, |
495 |
char ** targetCmdPtr, int * objcPtr, |
496 |
Tcl_Obj *** objv)); |
497 |
/* 150 */ |
498 |
EXTERN ClientData Tcl_GetAssocData _ANSI_ARGS_((Tcl_Interp * interp, |
499 |
char * name, Tcl_InterpDeleteProc ** procPtr)); |
500 |
/* 151 */ |
501 |
EXTERN Tcl_Channel Tcl_GetChannel _ANSI_ARGS_((Tcl_Interp * interp, |
502 |
char * chanName, int * modePtr)); |
503 |
/* 152 */ |
504 |
EXTERN int Tcl_GetChannelBufferSize _ANSI_ARGS_(( |
505 |
Tcl_Channel chan)); |
506 |
/* 153 */ |
507 |
EXTERN int Tcl_GetChannelHandle _ANSI_ARGS_((Tcl_Channel chan, |
508 |
int direction, ClientData * handlePtr)); |
509 |
/* 154 */ |
510 |
EXTERN ClientData Tcl_GetChannelInstanceData _ANSI_ARGS_(( |
511 |
Tcl_Channel chan)); |
512 |
/* 155 */ |
513 |
EXTERN int Tcl_GetChannelMode _ANSI_ARGS_((Tcl_Channel chan)); |
514 |
/* 156 */ |
515 |
EXTERN char * Tcl_GetChannelName _ANSI_ARGS_((Tcl_Channel chan)); |
516 |
/* 157 */ |
517 |
EXTERN int Tcl_GetChannelOption _ANSI_ARGS_(( |
518 |
Tcl_Interp * interp, Tcl_Channel chan, |
519 |
char * optionName, Tcl_DString * dsPtr)); |
520 |
/* 158 */ |
521 |
EXTERN Tcl_ChannelType * Tcl_GetChannelType _ANSI_ARGS_((Tcl_Channel chan)); |
522 |
/* 159 */ |
523 |
EXTERN int Tcl_GetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, |
524 |
char * cmdName, Tcl_CmdInfo * infoPtr)); |
525 |
/* 160 */ |
526 |
EXTERN char * Tcl_GetCommandName _ANSI_ARGS_((Tcl_Interp * interp, |
527 |
Tcl_Command command)); |
528 |
/* 161 */ |
529 |
EXTERN int Tcl_GetErrno _ANSI_ARGS_((void)); |
530 |
/* 162 */ |
531 |
EXTERN char * Tcl_GetHostName _ANSI_ARGS_((void)); |
532 |
/* 163 */ |
533 |
EXTERN int Tcl_GetInterpPath _ANSI_ARGS_(( |
534 |
Tcl_Interp * askInterp, |
535 |
Tcl_Interp * slaveInterp)); |
536 |
/* 164 */ |
537 |
EXTERN Tcl_Interp * Tcl_GetMaster _ANSI_ARGS_((Tcl_Interp * interp)); |
538 |
/* 165 */ |
539 |
EXTERN CONST char * Tcl_GetNameOfExecutable _ANSI_ARGS_((void)); |
540 |
/* 166 */ |
541 |
EXTERN Tcl_Obj * Tcl_GetObjResult _ANSI_ARGS_((Tcl_Interp * interp)); |
542 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
543 |
/* 167 */ |
544 |
EXTERN int Tcl_GetOpenFile _ANSI_ARGS_((Tcl_Interp * interp, |
545 |
char * str, int forWriting, int checkUsage, |
546 |
ClientData * filePtr)); |
547 |
#endif /* UNIX */ |
548 |
/* 168 */ |
549 |
EXTERN Tcl_PathType Tcl_GetPathType _ANSI_ARGS_((char * path)); |
550 |
/* 169 */ |
551 |
EXTERN int Tcl_Gets _ANSI_ARGS_((Tcl_Channel chan, |
552 |
Tcl_DString * dsPtr)); |
553 |
/* 170 */ |
554 |
EXTERN int Tcl_GetsObj _ANSI_ARGS_((Tcl_Channel chan, |
555 |
Tcl_Obj * objPtr)); |
556 |
/* 171 */ |
557 |
EXTERN int Tcl_GetServiceMode _ANSI_ARGS_((void)); |
558 |
/* 172 */ |
559 |
EXTERN Tcl_Interp * Tcl_GetSlave _ANSI_ARGS_((Tcl_Interp * interp, |
560 |
char * slaveName)); |
561 |
/* 173 */ |
562 |
EXTERN Tcl_Channel Tcl_GetStdChannel _ANSI_ARGS_((int type)); |
563 |
/* 174 */ |
564 |
EXTERN char * Tcl_GetStringResult _ANSI_ARGS_((Tcl_Interp * interp)); |
565 |
/* 175 */ |
566 |
EXTERN char * Tcl_GetVar _ANSI_ARGS_((Tcl_Interp * interp, |
567 |
char * varName, int flags)); |
568 |
/* 176 */ |
569 |
EXTERN char * Tcl_GetVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
570 |
char * part1, char * part2, int flags)); |
571 |
/* 177 */ |
572 |
EXTERN int Tcl_GlobalEval _ANSI_ARGS_((Tcl_Interp * interp, |
573 |
char * command)); |
574 |
/* 178 */ |
575 |
EXTERN int Tcl_GlobalEvalObj _ANSI_ARGS_((Tcl_Interp * interp, |
576 |
Tcl_Obj * objPtr)); |
577 |
/* 179 */ |
578 |
EXTERN int Tcl_HideCommand _ANSI_ARGS_((Tcl_Interp * interp, |
579 |
char * cmdName, char * hiddenCmdToken)); |
580 |
/* 180 */ |
581 |
EXTERN int Tcl_Init _ANSI_ARGS_((Tcl_Interp * interp)); |
582 |
/* 181 */ |
583 |
EXTERN void Tcl_InitHashTable _ANSI_ARGS_(( |
584 |
Tcl_HashTable * tablePtr, int keyType)); |
585 |
/* 182 */ |
586 |
EXTERN int Tcl_InputBlocked _ANSI_ARGS_((Tcl_Channel chan)); |
587 |
/* 183 */ |
588 |
EXTERN int Tcl_InputBuffered _ANSI_ARGS_((Tcl_Channel chan)); |
589 |
/* 184 */ |
590 |
EXTERN int Tcl_InterpDeleted _ANSI_ARGS_((Tcl_Interp * interp)); |
591 |
/* 185 */ |
592 |
EXTERN int Tcl_IsSafe _ANSI_ARGS_((Tcl_Interp * interp)); |
593 |
/* 186 */ |
594 |
EXTERN char * Tcl_JoinPath _ANSI_ARGS_((int argc, char ** argv, |
595 |
Tcl_DString * resultPtr)); |
596 |
/* 187 */ |
597 |
EXTERN int Tcl_LinkVar _ANSI_ARGS_((Tcl_Interp * interp, |
598 |
char * varName, char * addr, int type)); |
599 |
/* Slot 188 is reserved */ |
600 |
/* 189 */ |
601 |
EXTERN Tcl_Channel Tcl_MakeFileChannel _ANSI_ARGS_((ClientData handle, |
602 |
int mode)); |
603 |
/* 190 */ |
604 |
EXTERN int Tcl_MakeSafe _ANSI_ARGS_((Tcl_Interp * interp)); |
605 |
/* 191 */ |
606 |
EXTERN Tcl_Channel Tcl_MakeTcpClientChannel _ANSI_ARGS_(( |
607 |
ClientData tcpSocket)); |
608 |
/* 192 */ |
609 |
EXTERN char * Tcl_Merge _ANSI_ARGS_((int argc, char ** argv)); |
610 |
/* 193 */ |
611 |
EXTERN Tcl_HashEntry * Tcl_NextHashEntry _ANSI_ARGS_(( |
612 |
Tcl_HashSearch * searchPtr)); |
613 |
/* 194 */ |
614 |
EXTERN void Tcl_NotifyChannel _ANSI_ARGS_((Tcl_Channel channel, |
615 |
int mask)); |
616 |
/* 195 */ |
617 |
EXTERN Tcl_Obj * Tcl_ObjGetVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
618 |
Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, |
619 |
int flags)); |
620 |
/* 196 */ |
621 |
EXTERN Tcl_Obj * Tcl_ObjSetVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
622 |
Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, |
623 |
Tcl_Obj * newValuePtr, int flags)); |
624 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
625 |
/* 197 */ |
626 |
EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_(( |
627 |
Tcl_Interp * interp, int argc, char ** argv, |
628 |
int flags)); |
629 |
#endif /* UNIX */ |
630 |
#ifdef __WIN32__ |
631 |
/* 197 */ |
632 |
EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_(( |
633 |
Tcl_Interp * interp, int argc, char ** argv, |
634 |
int flags)); |
635 |
#endif /* __WIN32__ */ |
636 |
/* 198 */ |
637 |
EXTERN Tcl_Channel Tcl_OpenFileChannel _ANSI_ARGS_((Tcl_Interp * interp, |
638 |
char * fileName, char * modeString, |
639 |
int permissions)); |
640 |
/* 199 */ |
641 |
EXTERN Tcl_Channel Tcl_OpenTcpClient _ANSI_ARGS_((Tcl_Interp * interp, |
642 |
int port, char * address, char * myaddr, |
643 |
int myport, int async)); |
644 |
/* 200 */ |
645 |
EXTERN Tcl_Channel Tcl_OpenTcpServer _ANSI_ARGS_((Tcl_Interp * interp, |
646 |
int port, char * host, |
647 |
Tcl_TcpAcceptProc * acceptProc, |
648 |
ClientData callbackData)); |
649 |
/* 201 */ |
650 |
EXTERN void Tcl_Preserve _ANSI_ARGS_((ClientData data)); |
651 |
/* 202 */ |
652 |
EXTERN void Tcl_PrintDouble _ANSI_ARGS_((Tcl_Interp * interp, |
653 |
double value, char * dst)); |
654 |
/* 203 */ |
655 |
EXTERN int Tcl_PutEnv _ANSI_ARGS_((CONST char * string)); |
656 |
/* 204 */ |
657 |
EXTERN char * Tcl_PosixError _ANSI_ARGS_((Tcl_Interp * interp)); |
658 |
/* 205 */ |
659 |
EXTERN void Tcl_QueueEvent _ANSI_ARGS_((Tcl_Event * evPtr, |
660 |
Tcl_QueuePosition position)); |
661 |
/* 206 */ |
662 |
EXTERN int Tcl_Read _ANSI_ARGS_((Tcl_Channel chan, |
663 |
char * bufPtr, int toRead)); |
664 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
665 |
/* 207 */ |
666 |
EXTERN void Tcl_ReapDetachedProcs _ANSI_ARGS_((void)); |
667 |
#endif /* UNIX */ |
668 |
#ifdef __WIN32__ |
669 |
/* 207 */ |
670 |
EXTERN void Tcl_ReapDetachedProcs _ANSI_ARGS_((void)); |
671 |
#endif /* __WIN32__ */ |
672 |
/* 208 */ |
673 |
EXTERN int Tcl_RecordAndEval _ANSI_ARGS_((Tcl_Interp * interp, |
674 |
char * cmd, int flags)); |
675 |
/* 209 */ |
676 |
EXTERN int Tcl_RecordAndEvalObj _ANSI_ARGS_(( |
677 |
Tcl_Interp * interp, Tcl_Obj * cmdPtr, |
678 |
int flags)); |
679 |
/* 210 */ |
680 |
EXTERN void Tcl_RegisterChannel _ANSI_ARGS_((Tcl_Interp * interp, |
681 |
Tcl_Channel chan)); |
682 |
/* 211 */ |
683 |
EXTERN void Tcl_RegisterObjType _ANSI_ARGS_(( |
684 |
Tcl_ObjType * typePtr)); |
685 |
/* 212 */ |
686 |
EXTERN Tcl_RegExp Tcl_RegExpCompile _ANSI_ARGS_((Tcl_Interp * interp, |
687 |
char * string)); |
688 |
/* 213 */ |
689 |
EXTERN int Tcl_RegExpExec _ANSI_ARGS_((Tcl_Interp * interp, |
690 |
Tcl_RegExp regexp, CONST char * str, |
691 |
CONST char * start)); |
692 |
/* 214 */ |
693 |
EXTERN int Tcl_RegExpMatch _ANSI_ARGS_((Tcl_Interp * interp, |
694 |
char * str, char * pattern)); |
695 |
/* 215 */ |
696 |
EXTERN void Tcl_RegExpRange _ANSI_ARGS_((Tcl_RegExp regexp, |
697 |
int index, char ** startPtr, char ** endPtr)); |
698 |
/* 216 */ |
699 |
EXTERN void Tcl_Release _ANSI_ARGS_((ClientData clientData)); |
700 |
/* 217 */ |
701 |
EXTERN void Tcl_ResetResult _ANSI_ARGS_((Tcl_Interp * interp)); |
702 |
/* 218 */ |
703 |
EXTERN int Tcl_ScanElement _ANSI_ARGS_((CONST char * str, |
704 |
int * flagPtr)); |
705 |
/* 219 */ |
706 |
EXTERN int Tcl_ScanCountedElement _ANSI_ARGS_((CONST char * str, |
707 |
int length, int * flagPtr)); |
708 |
/* 220 */ |
709 |
EXTERN int Tcl_Seek _ANSI_ARGS_((Tcl_Channel chan, int offset, |
710 |
int mode)); |
711 |
/* 221 */ |
712 |
EXTERN int Tcl_ServiceAll _ANSI_ARGS_((void)); |
713 |
/* 222 */ |
714 |
EXTERN int Tcl_ServiceEvent _ANSI_ARGS_((int flags)); |
715 |
/* 223 */ |
716 |
EXTERN void Tcl_SetAssocData _ANSI_ARGS_((Tcl_Interp * interp, |
717 |
char * name, Tcl_InterpDeleteProc * proc, |
718 |
ClientData clientData)); |
719 |
/* 224 */ |
720 |
EXTERN void Tcl_SetChannelBufferSize _ANSI_ARGS_(( |
721 |
Tcl_Channel chan, int sz)); |
722 |
/* 225 */ |
723 |
EXTERN int Tcl_SetChannelOption _ANSI_ARGS_(( |
724 |
Tcl_Interp * interp, Tcl_Channel chan, |
725 |
char * optionName, char * newValue)); |
726 |
/* 226 */ |
727 |
EXTERN int Tcl_SetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, |
728 |
char * cmdName, Tcl_CmdInfo * infoPtr)); |
729 |
/* 227 */ |
730 |
EXTERN void Tcl_SetErrno _ANSI_ARGS_((int err)); |
731 |
/* 228 */ |
732 |
EXTERN void Tcl_SetErrorCode _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); |
733 |
/* 229 */ |
734 |
EXTERN void Tcl_SetMaxBlockTime _ANSI_ARGS_((Tcl_Time * timePtr)); |
735 |
/* 230 */ |
736 |
EXTERN void Tcl_SetPanicProc _ANSI_ARGS_(( |
737 |
Tcl_PanicProc * panicProc)); |
738 |
/* 231 */ |
739 |
EXTERN int Tcl_SetRecursionLimit _ANSI_ARGS_(( |
740 |
Tcl_Interp * interp, int depth)); |
741 |
/* 232 */ |
742 |
EXTERN void Tcl_SetResult _ANSI_ARGS_((Tcl_Interp * interp, |
743 |
char * str, Tcl_FreeProc * freeProc)); |
744 |
/* 233 */ |
745 |
EXTERN int Tcl_SetServiceMode _ANSI_ARGS_((int mode)); |
746 |
/* 234 */ |
747 |
EXTERN void Tcl_SetObjErrorCode _ANSI_ARGS_((Tcl_Interp * interp, |
748 |
Tcl_Obj * errorObjPtr)); |
749 |
/* 235 */ |
750 |
EXTERN void Tcl_SetObjResult _ANSI_ARGS_((Tcl_Interp * interp, |
751 |
Tcl_Obj * resultObjPtr)); |
752 |
/* 236 */ |
753 |
EXTERN void Tcl_SetStdChannel _ANSI_ARGS_((Tcl_Channel channel, |
754 |
int type)); |
755 |
/* 237 */ |
756 |
EXTERN char * Tcl_SetVar _ANSI_ARGS_((Tcl_Interp * interp, |
757 |
char * varName, char * newValue, int flags)); |
758 |
/* 238 */ |
759 |
EXTERN char * Tcl_SetVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
760 |
char * part1, char * part2, char * newValue, |
761 |
int flags)); |
762 |
/* 239 */ |
763 |
EXTERN char * Tcl_SignalId _ANSI_ARGS_((int sig)); |
764 |
/* 240 */ |
765 |
EXTERN char * Tcl_SignalMsg _ANSI_ARGS_((int sig)); |
766 |
/* 241 */ |
767 |
EXTERN void Tcl_SourceRCFile _ANSI_ARGS_((Tcl_Interp * interp)); |
768 |
/* 242 */ |
769 |
EXTERN int Tcl_SplitList _ANSI_ARGS_((Tcl_Interp * interp, |
770 |
CONST char * listStr, int * argcPtr, |
771 |
char *** argvPtr)); |
772 |
/* 243 */ |
773 |
EXTERN void Tcl_SplitPath _ANSI_ARGS_((CONST char * path, |
774 |
int * argcPtr, char *** argvPtr)); |
775 |
/* 244 */ |
776 |
EXTERN void Tcl_StaticPackage _ANSI_ARGS_((Tcl_Interp * interp, |
777 |
char * pkgName, |
778 |
Tcl_PackageInitProc * initProc, |
779 |
Tcl_PackageInitProc * safeInitProc)); |
780 |
/* 245 */ |
781 |
EXTERN int Tcl_StringMatch _ANSI_ARGS_((CONST char * str, |
782 |
CONST char * pattern)); |
783 |
/* 246 */ |
784 |
EXTERN int Tcl_Tell _ANSI_ARGS_((Tcl_Channel chan)); |
785 |
/* 247 */ |
786 |
EXTERN int Tcl_TraceVar _ANSI_ARGS_((Tcl_Interp * interp, |
787 |
char * varName, int flags, |
788 |
Tcl_VarTraceProc * proc, |
789 |
ClientData clientData)); |
790 |
/* 248 */ |
791 |
EXTERN int Tcl_TraceVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
792 |
char * part1, char * part2, int flags, |
793 |
Tcl_VarTraceProc * proc, |
794 |
ClientData clientData)); |
795 |
/* 249 */ |
796 |
EXTERN char * Tcl_TranslateFileName _ANSI_ARGS_(( |
797 |
Tcl_Interp * interp, char * name, |
798 |
Tcl_DString * bufferPtr)); |
799 |
/* 250 */ |
800 |
EXTERN int Tcl_Ungets _ANSI_ARGS_((Tcl_Channel chan, char * str, |
801 |
int len, int atHead)); |
802 |
/* 251 */ |
803 |
EXTERN void Tcl_UnlinkVar _ANSI_ARGS_((Tcl_Interp * interp, |
804 |
char * varName)); |
805 |
/* 252 */ |
806 |
EXTERN int Tcl_UnregisterChannel _ANSI_ARGS_(( |
807 |
Tcl_Interp * interp, Tcl_Channel chan)); |
808 |
/* 253 */ |
809 |
EXTERN int Tcl_UnsetVar _ANSI_ARGS_((Tcl_Interp * interp, |
810 |
char * varName, int flags)); |
811 |
/* 254 */ |
812 |
EXTERN int Tcl_UnsetVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
813 |
char * part1, char * part2, int flags)); |
814 |
/* 255 */ |
815 |
EXTERN void Tcl_UntraceVar _ANSI_ARGS_((Tcl_Interp * interp, |
816 |
char * varName, int flags, |
817 |
Tcl_VarTraceProc * proc, |
818 |
ClientData clientData)); |
819 |
/* 256 */ |
820 |
EXTERN void Tcl_UntraceVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
821 |
char * part1, char * part2, int flags, |
822 |
Tcl_VarTraceProc * proc, |
823 |
ClientData clientData)); |
824 |
/* 257 */ |
825 |
EXTERN void Tcl_UpdateLinkedVar _ANSI_ARGS_((Tcl_Interp * interp, |
826 |
char * varName)); |
827 |
/* 258 */ |
828 |
EXTERN int Tcl_UpVar _ANSI_ARGS_((Tcl_Interp * interp, |
829 |
char * frameName, char * varName, |
830 |
char * localName, int flags)); |
831 |
/* 259 */ |
832 |
EXTERN int Tcl_UpVar2 _ANSI_ARGS_((Tcl_Interp * interp, |
833 |
char * frameName, char * part1, char * part2, |
834 |
char * localName, int flags)); |
835 |
/* 260 */ |
836 |
EXTERN int Tcl_VarEval _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); |
837 |
/* 261 */ |
838 |
EXTERN ClientData Tcl_VarTraceInfo _ANSI_ARGS_((Tcl_Interp * interp, |
839 |
char * varName, int flags, |
840 |
Tcl_VarTraceProc * procPtr, |
841 |
ClientData prevClientData)); |
842 |
/* 262 */ |
843 |
EXTERN ClientData Tcl_VarTraceInfo2 _ANSI_ARGS_((Tcl_Interp * interp, |
844 |
char * part1, char * part2, int flags, |
845 |
Tcl_VarTraceProc * procPtr, |
846 |
ClientData prevClientData)); |
847 |
/* 263 */ |
848 |
EXTERN int Tcl_Write _ANSI_ARGS_((Tcl_Channel chan, char * s, |
849 |
int slen)); |
850 |
/* 264 */ |
851 |
EXTERN void Tcl_WrongNumArgs _ANSI_ARGS_((Tcl_Interp * interp, |
852 |
int objc, Tcl_Obj *CONST objv[], |
853 |
char * message)); |
854 |
/* 265 */ |
855 |
EXTERN int Tcl_DumpActiveMemory _ANSI_ARGS_((char * fileName)); |
856 |
/* 266 */ |
857 |
EXTERN void Tcl_ValidateAllMemory _ANSI_ARGS_((char * file, |
858 |
int line)); |
859 |
/* 267 */ |
860 |
EXTERN void Tcl_AppendResultVA _ANSI_ARGS_((Tcl_Interp * interp, |
861 |
va_list argList)); |
862 |
/* 268 */ |
863 |
EXTERN void Tcl_AppendStringsToObjVA _ANSI_ARGS_(( |
864 |
Tcl_Obj * objPtr, va_list argList)); |
865 |
/* 269 */ |
866 |
EXTERN char * Tcl_HashStats _ANSI_ARGS_((Tcl_HashTable * tablePtr)); |
867 |
/* 270 */ |
868 |
EXTERN char * Tcl_ParseVar _ANSI_ARGS_((Tcl_Interp * interp, |
869 |
char * str, char ** termPtr)); |
870 |
/* 271 */ |
871 |
EXTERN char * Tcl_PkgPresent _ANSI_ARGS_((Tcl_Interp * interp, |
872 |
char * name, char * version, int exact)); |
873 |
/* 272 */ |
874 |
EXTERN char * Tcl_PkgPresentEx _ANSI_ARGS_((Tcl_Interp * interp, |
875 |
char * name, char * version, int exact, |
876 |
ClientData * clientDataPtr)); |
877 |
/* 273 */ |
878 |
EXTERN int Tcl_PkgProvide _ANSI_ARGS_((Tcl_Interp * interp, |
879 |
char * name, char * version)); |
880 |
/* 274 */ |
881 |
EXTERN char * Tcl_PkgRequire _ANSI_ARGS_((Tcl_Interp * interp, |
882 |
char * name, char * version, int exact)); |
883 |
/* 275 */ |
884 |
EXTERN void Tcl_SetErrorCodeVA _ANSI_ARGS_((Tcl_Interp * interp, |
885 |
va_list argList)); |
886 |
/* 276 */ |
887 |
EXTERN int Tcl_VarEvalVA _ANSI_ARGS_((Tcl_Interp * interp, |
888 |
va_list argList)); |
889 |
/* 277 */ |
890 |
EXTERN Tcl_Pid Tcl_WaitPid _ANSI_ARGS_((Tcl_Pid pid, int * statPtr, |
891 |
int options)); |
892 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
893 |
/* 278 */ |
894 |
EXTERN void Tcl_PanicVA _ANSI_ARGS_((char * format, |
895 |
va_list argList)); |
896 |
#endif /* UNIX */ |
897 |
#ifdef __WIN32__ |
898 |
/* 278 */ |
899 |
EXTERN void Tcl_PanicVA _ANSI_ARGS_((char * format, |
900 |
va_list argList)); |
901 |
#endif /* __WIN32__ */ |
902 |
/* 279 */ |
903 |
EXTERN void Tcl_GetVersion _ANSI_ARGS_((int * major, int * minor, |
904 |
int * patchLevel, int * type)); |
905 |
/* 280 */ |
906 |
EXTERN void Tcl_InitMemory _ANSI_ARGS_((Tcl_Interp * interp)); |
907 |
/* 281 */ |
908 |
EXTERN Tcl_Channel Tcl_StackChannel _ANSI_ARGS_((Tcl_Interp * interp, |
909 |
Tcl_ChannelType * typePtr, |
910 |
ClientData instanceData, int mask, |
911 |
Tcl_Channel prevChan)); |
912 |
/* 282 */ |
913 |
EXTERN void Tcl_UnstackChannel _ANSI_ARGS_((Tcl_Interp * interp, |
914 |
Tcl_Channel chan)); |
915 |
/* 283 */ |
916 |
EXTERN Tcl_Channel Tcl_GetStackedChannel _ANSI_ARGS_((Tcl_Channel chan)); |
917 |
/* Slot 284 is reserved */ |
918 |
/* Slot 285 is reserved */ |
919 |
/* 286 */ |
920 |
EXTERN void Tcl_AppendObjToObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
921 |
Tcl_Obj * appendObjPtr)); |
922 |
/* 287 */ |
923 |
EXTERN Tcl_Encoding Tcl_CreateEncoding _ANSI_ARGS_(( |
924 |
Tcl_EncodingType * typePtr)); |
925 |
/* 288 */ |
926 |
EXTERN void Tcl_CreateThreadExitHandler _ANSI_ARGS_(( |
927 |
Tcl_ExitProc * proc, ClientData clientData)); |
928 |
/* 289 */ |
929 |
EXTERN void Tcl_DeleteThreadExitHandler _ANSI_ARGS_(( |
930 |
Tcl_ExitProc * proc, ClientData clientData)); |
931 |
/* 290 */ |
932 |
EXTERN void Tcl_DiscardResult _ANSI_ARGS_(( |
933 |
Tcl_SavedResult * statePtr)); |
934 |
/* 291 */ |
935 |
EXTERN int Tcl_EvalEx _ANSI_ARGS_((Tcl_Interp * interp, |
936 |
char * script, int numBytes, int flags)); |
937 |
/* 292 */ |
938 |
EXTERN int Tcl_EvalObjv _ANSI_ARGS_((Tcl_Interp * interp, |
939 |
int objc, Tcl_Obj *CONST objv[], int flags)); |
940 |
/* 293 */ |
941 |
EXTERN int Tcl_EvalObjEx _ANSI_ARGS_((Tcl_Interp * interp, |
942 |
Tcl_Obj * objPtr, int flags)); |
943 |
/* 294 */ |
944 |
EXTERN void Tcl_ExitThread _ANSI_ARGS_((int status)); |
945 |
/* 295 */ |
946 |
EXTERN int Tcl_ExternalToUtf _ANSI_ARGS_((Tcl_Interp * interp, |
947 |
Tcl_Encoding encoding, CONST char * src, |
948 |
int srcLen, int flags, |
949 |
Tcl_EncodingState * statePtr, char * dst, |
950 |
int dstLen, int * srcReadPtr, |
951 |
int * dstWrotePtr, int * dstCharsPtr)); |
952 |
/* 296 */ |
953 |
EXTERN char * Tcl_ExternalToUtfDString _ANSI_ARGS_(( |
954 |
Tcl_Encoding encoding, CONST char * src, |
955 |
int srcLen, Tcl_DString * dsPtr)); |
956 |
/* 297 */ |
957 |
EXTERN void Tcl_FinalizeThread _ANSI_ARGS_((void)); |
958 |
/* 298 */ |
959 |
EXTERN void Tcl_FinalizeNotifier _ANSI_ARGS_(( |
960 |
ClientData clientData)); |
961 |
/* 299 */ |
962 |
EXTERN void Tcl_FreeEncoding _ANSI_ARGS_((Tcl_Encoding encoding)); |
963 |
/* 300 */ |
964 |
EXTERN Tcl_ThreadId Tcl_GetCurrentThread _ANSI_ARGS_((void)); |
965 |
/* 301 */ |
966 |
EXTERN Tcl_Encoding Tcl_GetEncoding _ANSI_ARGS_((Tcl_Interp * interp, |
967 |
CONST char * name)); |
968 |
/* 302 */ |
969 |
EXTERN char * Tcl_GetEncodingName _ANSI_ARGS_(( |
970 |
Tcl_Encoding encoding)); |
971 |
/* 303 */ |
972 |
EXTERN void Tcl_GetEncodingNames _ANSI_ARGS_(( |
973 |
Tcl_Interp * interp)); |
974 |
/* 304 */ |
975 |
EXTERN int Tcl_GetIndexFromObjStruct _ANSI_ARGS_(( |
976 |
Tcl_Interp * interp, Tcl_Obj * objPtr, |
977 |
char ** tablePtr, int offset, char * msg, |
978 |
int flags, int * indexPtr)); |
979 |
/* 305 */ |
980 |
EXTERN VOID * Tcl_GetThreadData _ANSI_ARGS_(( |
981 |
Tcl_ThreadDataKey * keyPtr, int size)); |
982 |
/* 306 */ |
983 |
EXTERN Tcl_Obj * Tcl_GetVar2Ex _ANSI_ARGS_((Tcl_Interp * interp, |
984 |
char * part1, char * part2, int flags)); |
985 |
/* 307 */ |
986 |
EXTERN ClientData Tcl_InitNotifier _ANSI_ARGS_((void)); |
987 |
/* 308 */ |
988 |
EXTERN void Tcl_MutexLock _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); |
989 |
/* 309 */ |
990 |
EXTERN void Tcl_MutexUnlock _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); |
991 |
/* 310 */ |
992 |
EXTERN void Tcl_ConditionNotify _ANSI_ARGS_(( |
993 |
Tcl_Condition * condPtr)); |
994 |
/* 311 */ |
995 |
EXTERN void Tcl_ConditionWait _ANSI_ARGS_(( |
996 |
Tcl_Condition * condPtr, |
997 |
Tcl_Mutex * mutexPtr, Tcl_Time * timePtr)); |
998 |
/* 312 */ |
999 |
EXTERN int Tcl_NumUtfChars _ANSI_ARGS_((CONST char * src, |
1000 |
int len)); |
1001 |
/* 313 */ |
1002 |
EXTERN int Tcl_ReadChars _ANSI_ARGS_((Tcl_Channel channel, |
1003 |
Tcl_Obj * objPtr, int charsToRead, |
1004 |
int appendFlag)); |
1005 |
/* 314 */ |
1006 |
EXTERN void Tcl_RestoreResult _ANSI_ARGS_((Tcl_Interp * interp, |
1007 |
Tcl_SavedResult * statePtr)); |
1008 |
/* 315 */ |
1009 |
EXTERN void Tcl_SaveResult _ANSI_ARGS_((Tcl_Interp * interp, |
1010 |
Tcl_SavedResult * statePtr)); |
1011 |
/* 316 */ |
1012 |
EXTERN int Tcl_SetSystemEncoding _ANSI_ARGS_(( |
1013 |
Tcl_Interp * interp, CONST char * name)); |
1014 |
/* 317 */ |
1015 |
EXTERN Tcl_Obj * Tcl_SetVar2Ex _ANSI_ARGS_((Tcl_Interp * interp, |
1016 |
char * part1, char * part2, |
1017 |
Tcl_Obj * newValuePtr, int flags)); |
1018 |
/* 318 */ |
1019 |
EXTERN void Tcl_ThreadAlert _ANSI_ARGS_((Tcl_ThreadId threadId)); |
1020 |
/* 319 */ |
1021 |
EXTERN void Tcl_ThreadQueueEvent _ANSI_ARGS_(( |
1022 |
Tcl_ThreadId threadId, Tcl_Event* evPtr, |
1023 |
Tcl_QueuePosition position)); |
1024 |
/* 320 */ |
1025 |
EXTERN Tcl_UniChar Tcl_UniCharAtIndex _ANSI_ARGS_((CONST char * src, |
1026 |
int index)); |
1027 |
/* 321 */ |
1028 |
EXTERN Tcl_UniChar Tcl_UniCharToLower _ANSI_ARGS_((int ch)); |
1029 |
/* 322 */ |
1030 |
EXTERN Tcl_UniChar Tcl_UniCharToTitle _ANSI_ARGS_((int ch)); |
1031 |
/* 323 */ |
1032 |
EXTERN Tcl_UniChar Tcl_UniCharToUpper _ANSI_ARGS_((int ch)); |
1033 |
/* 324 */ |
1034 |
EXTERN int Tcl_UniCharToUtf _ANSI_ARGS_((int ch, char * buf)); |
1035 |
/* 325 */ |
1036 |
EXTERN char * Tcl_UtfAtIndex _ANSI_ARGS_((CONST char * src, |
1037 |
int index)); |
1038 |
/* 326 */ |
1039 |
EXTERN int Tcl_UtfCharComplete _ANSI_ARGS_((CONST char * src, |
1040 |
int len)); |
1041 |
/* 327 */ |
1042 |
EXTERN int Tcl_UtfBackslash _ANSI_ARGS_((CONST char * src, |
1043 |
int * readPtr, char * dst)); |
1044 |
/* 328 */ |
1045 |
EXTERN char * Tcl_UtfFindFirst _ANSI_ARGS_((CONST char * src, |
1046 |
int ch)); |
1047 |
/* 329 */ |
1048 |
EXTERN char * Tcl_UtfFindLast _ANSI_ARGS_((CONST char * src, |
1049 |
int ch)); |
1050 |
/* 330 */ |
1051 |
EXTERN char * Tcl_UtfNext _ANSI_ARGS_((CONST char * src)); |
1052 |
/* 331 */ |
1053 |
EXTERN char * Tcl_UtfPrev _ANSI_ARGS_((CONST char * src, |
1054 |
CONST char * start)); |
1055 |
/* 332 */ |
1056 |
EXTERN int Tcl_UtfToExternal _ANSI_ARGS_((Tcl_Interp * interp, |
1057 |
Tcl_Encoding encoding, CONST char * src, |
1058 |
int srcLen, int flags, |
1059 |
Tcl_EncodingState * statePtr, char * dst, |
1060 |
int dstLen, int * srcReadPtr, |
1061 |
int * dstWrotePtr, int * dstCharsPtr)); |
1062 |
/* 333 */ |
1063 |
EXTERN char * Tcl_UtfToExternalDString _ANSI_ARGS_(( |
1064 |
Tcl_Encoding encoding, CONST char * src, |
1065 |
int srcLen, Tcl_DString * dsPtr)); |
1066 |
/* 334 */ |
1067 |
EXTERN int Tcl_UtfToLower _ANSI_ARGS_((char * src)); |
1068 |
/* 335 */ |
1069 |
EXTERN int Tcl_UtfToTitle _ANSI_ARGS_((char * src)); |
1070 |
/* 336 */ |
1071 |
EXTERN int Tcl_UtfToUniChar _ANSI_ARGS_((CONST char * src, |
1072 |
Tcl_UniChar * chPtr)); |
1073 |
/* 337 */ |
1074 |
EXTERN int Tcl_UtfToUpper _ANSI_ARGS_((char * src)); |
1075 |
/* 338 */ |
1076 |
EXTERN int Tcl_WriteChars _ANSI_ARGS_((Tcl_Channel chan, |
1077 |
CONST char * src, int srcLen)); |
1078 |
/* 339 */ |
1079 |
EXTERN int Tcl_WriteObj _ANSI_ARGS_((Tcl_Channel chan, |
1080 |
Tcl_Obj * objPtr)); |
1081 |
/* 340 */ |
1082 |
EXTERN char * Tcl_GetString _ANSI_ARGS_((Tcl_Obj * objPtr)); |
1083 |
/* 341 */ |
1084 |
EXTERN char * Tcl_GetDefaultEncodingDir _ANSI_ARGS_((void)); |
1085 |
/* 342 */ |
1086 |
EXTERN void Tcl_SetDefaultEncodingDir _ANSI_ARGS_((char * path)); |
1087 |
/* 343 */ |
1088 |
EXTERN void Tcl_AlertNotifier _ANSI_ARGS_((ClientData clientData)); |
1089 |
/* 344 */ |
1090 |
EXTERN void Tcl_ServiceModeHook _ANSI_ARGS_((int mode)); |
1091 |
/* 345 */ |
1092 |
EXTERN int Tcl_UniCharIsAlnum _ANSI_ARGS_((int ch)); |
1093 |
/* 346 */ |
1094 |
EXTERN int Tcl_UniCharIsAlpha _ANSI_ARGS_((int ch)); |
1095 |
/* 347 */ |
1096 |
EXTERN int Tcl_UniCharIsDigit _ANSI_ARGS_((int ch)); |
1097 |
/* 348 */ |
1098 |
EXTERN int Tcl_UniCharIsLower _ANSI_ARGS_((int ch)); |
1099 |
/* 349 */ |
1100 |
EXTERN int Tcl_UniCharIsSpace _ANSI_ARGS_((int ch)); |
1101 |
/* 350 */ |
1102 |
EXTERN int Tcl_UniCharIsUpper _ANSI_ARGS_((int ch)); |
1103 |
/* 351 */ |
1104 |
EXTERN int Tcl_UniCharIsWordChar _ANSI_ARGS_((int ch)); |
1105 |
/* 352 */ |
1106 |
EXTERN int Tcl_UniCharLen _ANSI_ARGS_((Tcl_UniChar * str)); |
1107 |
/* 353 */ |
1108 |
EXTERN int Tcl_UniCharNcmp _ANSI_ARGS_((CONST Tcl_UniChar * cs, |
1109 |
CONST Tcl_UniChar * ct, unsigned long n)); |
1110 |
/* 354 */ |
1111 |
EXTERN char * Tcl_UniCharToUtfDString _ANSI_ARGS_(( |
1112 |
CONST Tcl_UniChar * string, int numChars, |
1113 |
Tcl_DString * dsPtr)); |
1114 |
/* 355 */ |
1115 |
EXTERN Tcl_UniChar * Tcl_UtfToUniCharDString _ANSI_ARGS_(( |
1116 |
CONST char * string, int length, |
1117 |
Tcl_DString * dsPtr)); |
1118 |
/* 356 */ |
1119 |
EXTERN Tcl_RegExp Tcl_GetRegExpFromObj _ANSI_ARGS_(( |
1120 |
Tcl_Interp * interp, Tcl_Obj * patObj, |
1121 |
int flags)); |
1122 |
/* 357 */ |
1123 |
EXTERN Tcl_Obj * Tcl_EvalTokens _ANSI_ARGS_((Tcl_Interp * interp, |
1124 |
Tcl_Token * tokenPtr, int count)); |
1125 |
/* 358 */ |
1126 |
EXTERN void Tcl_FreeParse _ANSI_ARGS_((Tcl_Parse * parsePtr)); |
1127 |
/* 359 */ |
1128 |
EXTERN void Tcl_LogCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, |
1129 |
char * script, char * command, int length)); |
1130 |
/* 360 */ |
1131 |
EXTERN int Tcl_ParseBraces _ANSI_ARGS_((Tcl_Interp * interp, |
1132 |
char * string, int numBytes, |
1133 |
Tcl_Parse * parsePtr, int append, |
1134 |
char ** termPtr)); |
1135 |
/* 361 */ |
1136 |
EXTERN int Tcl_ParseCommand _ANSI_ARGS_((Tcl_Interp * interp, |
1137 |
char * string, int numBytes, int nested, |
1138 |
Tcl_Parse * parsePtr)); |
1139 |
/* 362 */ |
1140 |
EXTERN int Tcl_ParseExpr _ANSI_ARGS_((Tcl_Interp * interp, |
1141 |
char * string, int numBytes, |
1142 |
Tcl_Parse * parsePtr)); |
1143 |
/* 363 */ |
1144 |
EXTERN int Tcl_ParseQuotedString _ANSI_ARGS_(( |
1145 |
Tcl_Interp * interp, char * string, |
1146 |
int numBytes, Tcl_Parse * parsePtr, |
1147 |
int append, char ** termPtr)); |
1148 |
/* 364 */ |
1149 |
EXTERN int Tcl_ParseVarName _ANSI_ARGS_((Tcl_Interp * interp, |
1150 |
char * string, int numBytes, |
1151 |
Tcl_Parse * parsePtr, int append)); |
1152 |
/* 365 */ |
1153 |
EXTERN char * Tcl_GetCwd _ANSI_ARGS_((Tcl_Interp * interp, |
1154 |
Tcl_DString * cwdPtr)); |
1155 |
/* 366 */ |
1156 |
EXTERN int Tcl_Chdir _ANSI_ARGS_((CONST char * dirName)); |
1157 |
/* 367 */ |
1158 |
EXTERN int Tcl_Access _ANSI_ARGS_((CONST char * path, int mode)); |
1159 |
/* 368 */ |
1160 |
EXTERN int Tcl_Stat _ANSI_ARGS_((CONST char * path, |
1161 |
struct stat * bufPtr)); |
1162 |
/* 369 */ |
1163 |
EXTERN int Tcl_UtfNcmp _ANSI_ARGS_((CONST char * s1, |
1164 |
CONST char * s2, unsigned long n)); |
1165 |
/* 370 */ |
1166 |
EXTERN int Tcl_UtfNcasecmp _ANSI_ARGS_((CONST char * s1, |
1167 |
CONST char * s2, unsigned long n)); |
1168 |
/* 371 */ |
1169 |
EXTERN int Tcl_StringCaseMatch _ANSI_ARGS_((CONST char * str, |
1170 |
CONST char * pattern, int nocase)); |
1171 |
/* 372 */ |
1172 |
EXTERN int Tcl_UniCharIsControl _ANSI_ARGS_((int ch)); |
1173 |
/* 373 */ |
1174 |
EXTERN int Tcl_UniCharIsGraph _ANSI_ARGS_((int ch)); |
1175 |
/* 374 */ |
1176 |
EXTERN int Tcl_UniCharIsPrint _ANSI_ARGS_((int ch)); |
1177 |
/* 375 */ |
1178 |
EXTERN int Tcl_UniCharIsPunct _ANSI_ARGS_((int ch)); |
1179 |
/* 376 */ |
1180 |
EXTERN int Tcl_RegExpExecObj _ANSI_ARGS_((Tcl_Interp * interp, |
1181 |
Tcl_RegExp regexp, Tcl_Obj * objPtr, |
1182 |
int offset, int nmatches, int flags)); |
1183 |
/* 377 */ |
1184 |
EXTERN void Tcl_RegExpGetInfo _ANSI_ARGS_((Tcl_RegExp regexp, |
1185 |
Tcl_RegExpInfo * infoPtr)); |
1186 |
/* 378 */ |
1187 |
EXTERN Tcl_Obj * Tcl_NewUnicodeObj _ANSI_ARGS_((Tcl_UniChar * unicode, |
1188 |
int numChars)); |
1189 |
/* 379 */ |
1190 |
EXTERN void Tcl_SetUnicodeObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
1191 |
Tcl_UniChar * unicode, int numChars)); |
1192 |
/* 380 */ |
1193 |
EXTERN int Tcl_GetCharLength _ANSI_ARGS_((Tcl_Obj * objPtr)); |
1194 |
/* 381 */ |
1195 |
EXTERN Tcl_UniChar Tcl_GetUniChar _ANSI_ARGS_((Tcl_Obj * objPtr, |
1196 |
int index)); |
1197 |
/* 382 */ |
1198 |
EXTERN Tcl_UniChar * Tcl_GetUnicode _ANSI_ARGS_((Tcl_Obj * objPtr)); |
1199 |
/* 383 */ |
1200 |
EXTERN Tcl_Obj * Tcl_GetRange _ANSI_ARGS_((Tcl_Obj * objPtr, |
1201 |
int first, int last)); |
1202 |
/* 384 */ |
1203 |
EXTERN void Tcl_AppendUnicodeToObj _ANSI_ARGS_((Tcl_Obj * objPtr, |
1204 |
Tcl_UniChar * unicode, int length)); |
1205 |
/* 385 */ |
1206 |
EXTERN int Tcl_RegExpMatchObj _ANSI_ARGS_((Tcl_Interp * interp, |
1207 |
Tcl_Obj * stringObj, Tcl_Obj * patternObj)); |
1208 |
/* 386 */ |
1209 |
EXTERN void Tcl_SetNotifier _ANSI_ARGS_(( |
1210 |
Tcl_NotifierProcs * notifierProcPtr)); |
1211 |
/* 387 */ |
1212 |
EXTERN Tcl_Mutex * Tcl_GetAllocMutex _ANSI_ARGS_((void)); |
1213 |
/* 388 */ |
1214 |
EXTERN int Tcl_GetChannelNames _ANSI_ARGS_((Tcl_Interp * interp)); |
1215 |
/* 389 */ |
1216 |
EXTERN int Tcl_GetChannelNamesEx _ANSI_ARGS_(( |
1217 |
Tcl_Interp * interp, char * pattern)); |
1218 |
/* 390 */ |
1219 |
EXTERN int Tcl_ProcObjCmd _ANSI_ARGS_((ClientData clientData, |
1220 |
Tcl_Interp * interp, int objc, |
1221 |
Tcl_Obj *CONST objv[])); |
1222 |
/* 391 */ |
1223 |
EXTERN void Tcl_ConditionFinalize _ANSI_ARGS_(( |
1224 |
Tcl_Condition * condPtr)); |
1225 |
/* 392 */ |
1226 |
EXTERN void Tcl_MutexFinalize _ANSI_ARGS_((Tcl_Mutex * mutex)); |
1227 |
/* 393 */ |
1228 |
EXTERN int Tcl_CreateThread _ANSI_ARGS_((Tcl_ThreadId * idPtr, |
1229 |
Tcl_ThreadCreateProc proc, |
1230 |
ClientData clientData, int stackSize, |
1231 |
int flags)); |
1232 |
|
1233 |
typedef struct TclStubHooks { |
1234 |
struct TclPlatStubs *tclPlatStubs; |
1235 |
struct TclIntStubs *tclIntStubs; |
1236 |
struct TclIntPlatStubs *tclIntPlatStubs; |
1237 |
} TclStubHooks; |
1238 |
|
1239 |
typedef struct TclStubs { |
1240 |
int magic; |
1241 |
struct TclStubHooks *hooks; |
1242 |
|
1243 |
int (*tcl_PkgProvideEx) _ANSI_ARGS_((Tcl_Interp * interp, char * name, char * version, ClientData clientData)); /* 0 */ |
1244 |
char * (*tcl_PkgRequireEx) _ANSI_ARGS_((Tcl_Interp * interp, char * name, char * version, int exact, ClientData * clientDataPtr)); /* 1 */ |
1245 |
void (*tcl_Panic) _ANSI_ARGS_(TCL_VARARGS(char *,format)); /* 2 */ |
1246 |
char * (*tcl_Alloc) _ANSI_ARGS_((unsigned int size)); /* 3 */ |
1247 |
void (*tcl_Free) _ANSI_ARGS_((char * ptr)); /* 4 */ |
1248 |
char * (*tcl_Realloc) _ANSI_ARGS_((char * ptr, unsigned int size)); /* 5 */ |
1249 |
char * (*tcl_DbCkalloc) _ANSI_ARGS_((unsigned int size, char * file, int line)); /* 6 */ |
1250 |
int (*tcl_DbCkfree) _ANSI_ARGS_((char * ptr, char * file, int line)); /* 7 */ |
1251 |
char * (*tcl_DbCkrealloc) _ANSI_ARGS_((char * ptr, unsigned int size, char * file, int line)); /* 8 */ |
1252 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1253 |
void (*tcl_CreateFileHandler) _ANSI_ARGS_((int fd, int mask, Tcl_FileProc * proc, ClientData clientData)); /* 9 */ |
1254 |
#endif /* UNIX */ |
1255 |
#ifdef __WIN32__ |
1256 |
void *reserved9; |
1257 |
#endif /* __WIN32__ */ |
1258 |
#ifdef MAC_TCL |
1259 |
void *reserved9; |
1260 |
#endif /* MAC_TCL */ |
1261 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1262 |
void (*tcl_DeleteFileHandler) _ANSI_ARGS_((int fd)); /* 10 */ |
1263 |
#endif /* UNIX */ |
1264 |
#ifdef __WIN32__ |
1265 |
void *reserved10; |
1266 |
#endif /* __WIN32__ */ |
1267 |
#ifdef MAC_TCL |
1268 |
void *reserved10; |
1269 |
#endif /* MAC_TCL */ |
1270 |
void (*tcl_SetTimer) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 11 */ |
1271 |
void (*tcl_Sleep) _ANSI_ARGS_((int ms)); /* 12 */ |
1272 |
int (*tcl_WaitForEvent) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 13 */ |
1273 |
int (*tcl_AppendAllObjTypes) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 14 */ |
1274 |
void (*tcl_AppendStringsToObj) _ANSI_ARGS_(TCL_VARARGS(Tcl_Obj *,objPtr)); /* 15 */ |
1275 |
void (*tcl_AppendToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, char * bytes, int length)); /* 16 */ |
1276 |
Tcl_Obj * (*tcl_ConcatObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[])); /* 17 */ |
1277 |
int (*tcl_ConvertToType) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_ObjType * typePtr)); /* 18 */ |
1278 |
void (*tcl_DbDecrRefCount) _ANSI_ARGS_((Tcl_Obj * objPtr, char * file, int line)); /* 19 */ |
1279 |
void (*tcl_DbIncrRefCount) _ANSI_ARGS_((Tcl_Obj * objPtr, char * file, int line)); /* 20 */ |
1280 |
int (*tcl_DbIsShared) _ANSI_ARGS_((Tcl_Obj * objPtr, char * file, int line)); /* 21 */ |
1281 |
Tcl_Obj * (*tcl_DbNewBooleanObj) _ANSI_ARGS_((int boolValue, char * file, int line)); /* 22 */ |
1282 |
Tcl_Obj * (*tcl_DbNewByteArrayObj) _ANSI_ARGS_((unsigned char * bytes, int length, char * file, int line)); /* 23 */ |
1283 |
Tcl_Obj * (*tcl_DbNewDoubleObj) _ANSI_ARGS_((double doubleValue, char * file, int line)); /* 24 */ |
1284 |
Tcl_Obj * (*tcl_DbNewListObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[], char * file, int line)); /* 25 */ |
1285 |
Tcl_Obj * (*tcl_DbNewLongObj) _ANSI_ARGS_((long longValue, char * file, int line)); /* 26 */ |
1286 |
Tcl_Obj * (*tcl_DbNewObj) _ANSI_ARGS_((char * file, int line)); /* 27 */ |
1287 |
Tcl_Obj * (*tcl_DbNewStringObj) _ANSI_ARGS_((CONST char * bytes, int length, char * file, int line)); /* 28 */ |
1288 |
Tcl_Obj * (*tcl_DuplicateObj) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 29 */ |
1289 |
void (*tclFreeObj) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 30 */ |
1290 |
int (*tcl_GetBoolean) _ANSI_ARGS_((Tcl_Interp * interp, char * str, int * boolPtr)); /* 31 */ |
1291 |
int (*tcl_GetBooleanFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * boolPtr)); /* 32 */ |
1292 |
unsigned char * (*tcl_GetByteArrayFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 33 */ |
1293 |
int (*tcl_GetDouble) _ANSI_ARGS_((Tcl_Interp * interp, char * str, double * doublePtr)); /* 34 */ |
1294 |
int (*tcl_GetDoubleFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * doublePtr)); /* 35 */ |
1295 |
int (*tcl_GetIndexFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, char ** tablePtr, char * msg, int flags, int * indexPtr)); /* 36 */ |
1296 |
int (*tcl_GetInt) _ANSI_ARGS_((Tcl_Interp * interp, char * str, int * intPtr)); /* 37 */ |
1297 |
int (*tcl_GetIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * intPtr)); /* 38 */ |
1298 |
int (*tcl_GetLongFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * longPtr)); /* 39 */ |
1299 |
Tcl_ObjType * (*tcl_GetObjType) _ANSI_ARGS_((char * typeName)); /* 40 */ |
1300 |
char * (*tcl_GetStringFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 41 */ |
1301 |
void (*tcl_InvalidateStringRep) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 42 */ |
1302 |
int (*tcl_ListObjAppendList) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, Tcl_Obj * elemListPtr)); /* 43 */ |
1303 |
int (*tcl_ListObjAppendElement) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, Tcl_Obj * objPtr)); /* 44 */ |
1304 |
int (*tcl_ListObjGetElements) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int * objcPtr, Tcl_Obj *** objvPtr)); /* 45 */ |
1305 |
int (*tcl_ListObjIndex) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int index, Tcl_Obj ** objPtrPtr)); /* 46 */ |
1306 |
int (*tcl_ListObjLength) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int * intPtr)); /* 47 */ |
1307 |
int (*tcl_ListObjReplace) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int first, int count, int objc, Tcl_Obj *CONST objv[])); /* 48 */ |
1308 |
Tcl_Obj * (*tcl_NewBooleanObj) _ANSI_ARGS_((int boolValue)); /* 49 */ |
1309 |
Tcl_Obj * (*tcl_NewByteArrayObj) _ANSI_ARGS_((unsigned char * bytes, int length)); /* 50 */ |
1310 |
Tcl_Obj * (*tcl_NewDoubleObj) _ANSI_ARGS_((double doubleValue)); /* 51 */ |
1311 |
Tcl_Obj * (*tcl_NewIntObj) _ANSI_ARGS_((int intValue)); /* 52 */ |
1312 |
Tcl_Obj * (*tcl_NewListObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[])); /* 53 */ |
1313 |
Tcl_Obj * (*tcl_NewLongObj) _ANSI_ARGS_((long longValue)); /* 54 */ |
1314 |
Tcl_Obj * (*tcl_NewObj) _ANSI_ARGS_((void)); /* 55 */ |
1315 |
Tcl_Obj * (*tcl_NewStringObj) _ANSI_ARGS_((CONST char * bytes, int length)); /* 56 */ |
1316 |
void (*tcl_SetBooleanObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int boolValue)); /* 57 */ |
1317 |
unsigned char * (*tcl_SetByteArrayLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 58 */ |
1318 |
void (*tcl_SetByteArrayObj) _ANSI_ARGS_((Tcl_Obj * objPtr, unsigned char * bytes, int length)); /* 59 */ |
1319 |
void (*tcl_SetDoubleObj) _ANSI_ARGS_((Tcl_Obj * objPtr, double doubleValue)); /* 60 */ |
1320 |
void (*tcl_SetIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int intValue)); /* 61 */ |
1321 |
void (*tcl_SetListObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int objc, Tcl_Obj *CONST objv[])); /* 62 */ |
1322 |
void (*tcl_SetLongObj) _ANSI_ARGS_((Tcl_Obj * objPtr, long longValue)); /* 63 */ |
1323 |
void (*tcl_SetObjLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 64 */ |
1324 |
void (*tcl_SetStringObj) _ANSI_ARGS_((Tcl_Obj * objPtr, char * bytes, int length)); /* 65 */ |
1325 |
void (*tcl_AddErrorInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * message)); /* 66 */ |
1326 |
void (*tcl_AddObjErrorInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * message, int length)); /* 67 */ |
1327 |
void (*tcl_AllowExceptions) _ANSI_ARGS_((Tcl_Interp * interp)); /* 68 */ |
1328 |
void (*tcl_AppendElement) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 69 */ |
1329 |
void (*tcl_AppendResult) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 70 */ |
1330 |
Tcl_AsyncHandler (*tcl_AsyncCreate) _ANSI_ARGS_((Tcl_AsyncProc * proc, ClientData clientData)); /* 71 */ |
1331 |
void (*tcl_AsyncDelete) _ANSI_ARGS_((Tcl_AsyncHandler async)); /* 72 */ |
1332 |
int (*tcl_AsyncInvoke) _ANSI_ARGS_((Tcl_Interp * interp, int code)); /* 73 */ |
1333 |
void (*tcl_AsyncMark) _ANSI_ARGS_((Tcl_AsyncHandler async)); /* 74 */ |
1334 |
int (*tcl_AsyncReady) _ANSI_ARGS_((void)); /* 75 */ |
1335 |
void (*tcl_BackgroundError) _ANSI_ARGS_((Tcl_Interp * interp)); /* 76 */ |
1336 |
char (*tcl_Backslash) _ANSI_ARGS_((CONST char * src, int * readPtr)); /* 77 */ |
1337 |
int (*tcl_BadChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, char * optionName, char * optionList)); /* 78 */ |
1338 |
void (*tcl_CallWhenDeleted) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 79 */ |
1339 |
void (*tcl_CancelIdleCall) _ANSI_ARGS_((Tcl_IdleProc * idleProc, ClientData clientData)); /* 80 */ |
1340 |
int (*tcl_Close) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 81 */ |
1341 |
int (*tcl_CommandComplete) _ANSI_ARGS_((char * cmd)); /* 82 */ |
1342 |
char * (*tcl_Concat) _ANSI_ARGS_((int argc, char ** argv)); /* 83 */ |
1343 |
int (*tcl_ConvertElement) _ANSI_ARGS_((CONST char * src, char * dst, int flags)); /* 84 */ |
1344 |
int (*tcl_ConvertCountedElement) _ANSI_ARGS_((CONST char * src, int length, char * dst, int flags)); /* 85 */ |
1345 |
int (*tcl_CreateAlias) _ANSI_ARGS_((Tcl_Interp * slave, char * slaveCmd, Tcl_Interp * target, char * targetCmd, int argc, char ** argv)); /* 86 */ |
1346 |
int (*tcl_CreateAliasObj) _ANSI_ARGS_((Tcl_Interp * slave, char * slaveCmd, Tcl_Interp * target, char * targetCmd, int objc, Tcl_Obj *CONST objv[])); /* 87 */ |
1347 |
Tcl_Channel (*tcl_CreateChannel) _ANSI_ARGS_((Tcl_ChannelType * typePtr, char * chanName, ClientData instanceData, int mask)); /* 88 */ |
1348 |
void (*tcl_CreateChannelHandler) _ANSI_ARGS_((Tcl_Channel chan, int mask, Tcl_ChannelProc * proc, ClientData clientData)); /* 89 */ |
1349 |
void (*tcl_CreateCloseHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData)); /* 90 */ |
1350 |
Tcl_Command (*tcl_CreateCommand) _ANSI_ARGS_((Tcl_Interp * interp, char * cmdName, Tcl_CmdProc * proc, ClientData clientData, Tcl_CmdDeleteProc * deleteProc)); /* 91 */ |
1351 |
void (*tcl_CreateEventSource) _ANSI_ARGS_((Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData)); /* 92 */ |
1352 |
void (*tcl_CreateExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 93 */ |
1353 |
Tcl_Interp * (*tcl_CreateInterp) _ANSI_ARGS_((void)); /* 94 */ |
1354 |
void (*tcl_CreateMathFunc) _ANSI_ARGS_((Tcl_Interp * interp, char * name, int numArgs, Tcl_ValueType * argTypes, Tcl_MathProc * proc, ClientData clientData)); /* 95 */ |
1355 |
Tcl_Command (*tcl_CreateObjCommand) _ANSI_ARGS_((Tcl_Interp * interp, char * cmdName, Tcl_ObjCmdProc * proc, ClientData clientData, Tcl_CmdDeleteProc * deleteProc)); /* 96 */ |
1356 |
Tcl_Interp * (*tcl_CreateSlave) _ANSI_ARGS_((Tcl_Interp * interp, char * slaveName, int isSafe)); /* 97 */ |
1357 |
Tcl_TimerToken (*tcl_CreateTimerHandler) _ANSI_ARGS_((int milliseconds, Tcl_TimerProc * proc, ClientData clientData)); /* 98 */ |
1358 |
Tcl_Trace (*tcl_CreateTrace) _ANSI_ARGS_((Tcl_Interp * interp, int level, Tcl_CmdTraceProc * proc, ClientData clientData)); /* 99 */ |
1359 |
void (*tcl_DeleteAssocData) _ANSI_ARGS_((Tcl_Interp * interp, char * name)); /* 100 */ |
1360 |
void (*tcl_DeleteChannelHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_ChannelProc * proc, ClientData clientData)); /* 101 */ |
1361 |
void (*tcl_DeleteCloseHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData)); /* 102 */ |
1362 |
int (*tcl_DeleteCommand) _ANSI_ARGS_((Tcl_Interp * interp, char * cmdName)); /* 103 */ |
1363 |
int (*tcl_DeleteCommandFromToken) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Command command)); /* 104 */ |
1364 |
void (*tcl_DeleteEvents) _ANSI_ARGS_((Tcl_EventDeleteProc * proc, ClientData clientData)); /* 105 */ |
1365 |
void (*tcl_DeleteEventSource) _ANSI_ARGS_((Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData)); /* 106 */ |
1366 |
void (*tcl_DeleteExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 107 */ |
1367 |
void (*tcl_DeleteHashEntry) _ANSI_ARGS_((Tcl_HashEntry * entryPtr)); /* 108 */ |
1368 |
void (*tcl_DeleteHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 109 */ |
1369 |
void (*tcl_DeleteInterp) _ANSI_ARGS_((Tcl_Interp * interp)); /* 110 */ |
1370 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1371 |
void (*tcl_DetachPids) _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr)); /* 111 */ |
1372 |
#endif /* UNIX */ |
1373 |
#ifdef __WIN32__ |
1374 |
void (*tcl_DetachPids) _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr)); /* 111 */ |
1375 |
#endif /* __WIN32__ */ |
1376 |
#ifdef MAC_TCL |
1377 |
void *reserved111; |
1378 |
#endif /* MAC_TCL */ |
1379 |
void (*tcl_DeleteTimerHandler) _ANSI_ARGS_((Tcl_TimerToken token)); /* 112 */ |
1380 |
void (*tcl_DeleteTrace) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Trace trace)); /* 113 */ |
1381 |
void (*tcl_DontCallWhenDeleted) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 114 */ |
1382 |
int (*tcl_DoOneEvent) _ANSI_ARGS_((int flags)); /* 115 */ |
1383 |
void (*tcl_DoWhenIdle) _ANSI_ARGS_((Tcl_IdleProc * proc, ClientData clientData)); /* 116 */ |
1384 |
char * (*tcl_DStringAppend) _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * str, int length)); /* 117 */ |
1385 |
char * (*tcl_DStringAppendElement) _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * string)); /* 118 */ |
1386 |
void (*tcl_DStringEndSublist) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 119 */ |
1387 |
void (*tcl_DStringFree) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 120 */ |
1388 |
void (*tcl_DStringGetResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr)); /* 121 */ |
1389 |
void (*tcl_DStringInit) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 122 */ |
1390 |
void (*tcl_DStringResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr)); /* 123 */ |
1391 |
void (*tcl_DStringSetLength) _ANSI_ARGS_((Tcl_DString * dsPtr, int length)); /* 124 */ |
1392 |
void (*tcl_DStringStartSublist) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 125 */ |
1393 |
int (*tcl_Eof) _ANSI_ARGS_((Tcl_Channel chan)); /* 126 */ |
1394 |
char * (*tcl_ErrnoId) _ANSI_ARGS_((void)); /* 127 */ |
1395 |
char * (*tcl_ErrnoMsg) _ANSI_ARGS_((int err)); /* 128 */ |
1396 |
int (*tcl_Eval) _ANSI_ARGS_((Tcl_Interp * interp, char * string)); /* 129 */ |
1397 |
int (*tcl_EvalFile) _ANSI_ARGS_((Tcl_Interp * interp, char * fileName)); /* 130 */ |
1398 |
int (*tcl_EvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 131 */ |
1399 |
void (*tcl_EventuallyFree) _ANSI_ARGS_((ClientData clientData, Tcl_FreeProc * freeProc)); /* 132 */ |
1400 |
void (*tcl_Exit) _ANSI_ARGS_((int status)); /* 133 */ |
1401 |
int (*tcl_ExposeCommand) _ANSI_ARGS_((Tcl_Interp * interp, char * hiddenCmdToken, char * cmdName)); /* 134 */ |
1402 |
int (*tcl_ExprBoolean) _ANSI_ARGS_((Tcl_Interp * interp, char * str, int * ptr)); /* 135 */ |
1403 |
int (*tcl_ExprBooleanObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * ptr)); /* 136 */ |
1404 |
int (*tcl_ExprDouble) _ANSI_ARGS_((Tcl_Interp * interp, char * str, double * ptr)); /* 137 */ |
1405 |
int (*tcl_ExprDoubleObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * ptr)); /* 138 */ |
1406 |
int (*tcl_ExprLong) _ANSI_ARGS_((Tcl_Interp * interp, char * str, long * ptr)); /* 139 */ |
1407 |
int (*tcl_ExprLongObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * ptr)); /* 140 */ |
1408 |
int (*tcl_ExprObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr)); /* 141 */ |
1409 |
int (*tcl_ExprString) _ANSI_ARGS_((Tcl_Interp * interp, char * string)); /* 142 */ |
1410 |
void (*tcl_Finalize) _ANSI_ARGS_((void)); /* 143 */ |
1411 |
void (*tcl_FindExecutable) _ANSI_ARGS_((CONST char * argv0)); /* 144 */ |
1412 |
Tcl_HashEntry * (*tcl_FirstHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, Tcl_HashSearch * searchPtr)); /* 145 */ |
1413 |
int (*tcl_Flush) _ANSI_ARGS_((Tcl_Channel chan)); /* 146 */ |
1414 |
void (*tcl_FreeResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 147 */ |
1415 |
int (*tcl_GetAlias) _ANSI_ARGS_((Tcl_Interp * interp, char * slaveCmd, Tcl_Interp ** targetInterpPtr, char ** targetCmdPtr, int * argcPtr, char *** argvPtr)); /* 148 */ |
1416 |
int (*tcl_GetAliasObj) _ANSI_ARGS_((Tcl_Interp * interp, char * slaveCmd, Tcl_Interp ** targetInterpPtr, char ** targetCmdPtr, int * objcPtr, Tcl_Obj *** objv)); /* 149 */ |
1417 |
ClientData (*tcl_GetAssocData) _ANSI_ARGS_((Tcl_Interp * interp, char * name, Tcl_InterpDeleteProc ** procPtr)); /* 150 */ |
1418 |
Tcl_Channel (*tcl_GetChannel) _ANSI_ARGS_((Tcl_Interp * interp, char * chanName, int * modePtr)); /* 151 */ |
1419 |
int (*tcl_GetChannelBufferSize) _ANSI_ARGS_((Tcl_Channel chan)); /* 152 */ |
1420 |
int (*tcl_GetChannelHandle) _ANSI_ARGS_((Tcl_Channel chan, int direction, ClientData * handlePtr)); /* 153 */ |
1421 |
ClientData (*tcl_GetChannelInstanceData) _ANSI_ARGS_((Tcl_Channel chan)); /* 154 */ |
1422 |
int (*tcl_GetChannelMode) _ANSI_ARGS_((Tcl_Channel chan)); /* 155 */ |
1423 |
char * (*tcl_GetChannelName) _ANSI_ARGS_((Tcl_Channel chan)); /* 156 */ |
1424 |
int (*tcl_GetChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan, char * optionName, Tcl_DString * dsPtr)); /* 157 */ |
1425 |
Tcl_ChannelType * (*tcl_GetChannelType) _ANSI_ARGS_((Tcl_Channel chan)); /* 158 */ |
1426 |
int (*tcl_GetCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, char * cmdName, Tcl_CmdInfo * infoPtr)); /* 159 */ |
1427 |
char * (*tcl_GetCommandName) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Command command)); /* 160 */ |
1428 |
int (*tcl_GetErrno) _ANSI_ARGS_((void)); /* 161 */ |
1429 |
char * (*tcl_GetHostName) _ANSI_ARGS_((void)); /* 162 */ |
1430 |
int (*tcl_GetInterpPath) _ANSI_ARGS_((Tcl_Interp * askInterp, Tcl_Interp * slaveInterp)); /* 163 */ |
1431 |
Tcl_Interp * (*tcl_GetMaster) _ANSI_ARGS_((Tcl_Interp * interp)); /* 164 */ |
1432 |
CONST char * (*tcl_GetNameOfExecutable) _ANSI_ARGS_((void)); /* 165 */ |
1433 |
Tcl_Obj * (*tcl_GetObjResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 166 */ |
1434 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1435 |
int (*tcl_GetOpenFile) _ANSI_ARGS_((Tcl_Interp * interp, char * str, int forWriting, int checkUsage, ClientData * filePtr)); /* 167 */ |
1436 |
#endif /* UNIX */ |
1437 |
#ifdef __WIN32__ |
1438 |
void *reserved167; |
1439 |
#endif /* __WIN32__ */ |
1440 |
#ifdef MAC_TCL |
1441 |
void *reserved167; |
1442 |
#endif /* MAC_TCL */ |
1443 |
Tcl_PathType (*tcl_GetPathType) _ANSI_ARGS_((char * path)); /* 168 */ |
1444 |
int (*tcl_Gets) _ANSI_ARGS_((Tcl_Channel chan, Tcl_DString * dsPtr)); /* 169 */ |
1445 |
int (*tcl_GetsObj) _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr)); /* 170 */ |
1446 |
int (*tcl_GetServiceMode) _ANSI_ARGS_((void)); /* 171 */ |
1447 |
Tcl_Interp * (*tcl_GetSlave) _ANSI_ARGS_((Tcl_Interp * interp, char * slaveName)); /* 172 */ |
1448 |
Tcl_Channel (*tcl_GetStdChannel) _ANSI_ARGS_((int type)); /* 173 */ |
1449 |
char * (*tcl_GetStringResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 174 */ |
1450 |
char * (*tcl_GetVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, int flags)); /* 175 */ |
1451 |
char * (*tcl_GetVar2) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, int flags)); /* 176 */ |
1452 |
int (*tcl_GlobalEval) _ANSI_ARGS_((Tcl_Interp * interp, char * command)); /* 177 */ |
1453 |
int (*tcl_GlobalEvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 178 */ |
1454 |
int (*tcl_HideCommand) _ANSI_ARGS_((Tcl_Interp * interp, char * cmdName, char * hiddenCmdToken)); /* 179 */ |
1455 |
int (*tcl_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 180 */ |
1456 |
void (*tcl_InitHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr, int keyType)); /* 181 */ |
1457 |
int (*tcl_InputBlocked) _ANSI_ARGS_((Tcl_Channel chan)); /* 182 */ |
1458 |
int (*tcl_InputBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 183 */ |
1459 |
int (*tcl_InterpDeleted) _ANSI_ARGS_((Tcl_Interp * interp)); /* 184 */ |
1460 |
int (*tcl_IsSafe) _ANSI_ARGS_((Tcl_Interp * interp)); /* 185 */ |
1461 |
char * (*tcl_JoinPath) _ANSI_ARGS_((int argc, char ** argv, Tcl_DString * resultPtr)); /* 186 */ |
1462 |
int (*tcl_LinkVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, char * addr, int type)); /* 187 */ |
1463 |
void *reserved188; |
1464 |
Tcl_Channel (*tcl_MakeFileChannel) _ANSI_ARGS_((ClientData handle, int mode)); /* 189 */ |
1465 |
int (*tcl_MakeSafe) _ANSI_ARGS_((Tcl_Interp * interp)); /* 190 */ |
1466 |
Tcl_Channel (*tcl_MakeTcpClientChannel) _ANSI_ARGS_((ClientData tcpSocket)); /* 191 */ |
1467 |
char * (*tcl_Merge) _ANSI_ARGS_((int argc, char ** argv)); /* 192 */ |
1468 |
Tcl_HashEntry * (*tcl_NextHashEntry) _ANSI_ARGS_((Tcl_HashSearch * searchPtr)); /* 193 */ |
1469 |
void (*tcl_NotifyChannel) _ANSI_ARGS_((Tcl_Channel channel, int mask)); /* 194 */ |
1470 |
Tcl_Obj * (*tcl_ObjGetVar2) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, int flags)); /* 195 */ |
1471 |
Tcl_Obj * (*tcl_ObjSetVar2) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, Tcl_Obj * newValuePtr, int flags)); /* 196 */ |
1472 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1473 |
Tcl_Channel (*tcl_OpenCommandChannel) _ANSI_ARGS_((Tcl_Interp * interp, int argc, char ** argv, int flags)); /* 197 */ |
1474 |
#endif /* UNIX */ |
1475 |
#ifdef __WIN32__ |
1476 |
Tcl_Channel (*tcl_OpenCommandChannel) _ANSI_ARGS_((Tcl_Interp * interp, int argc, char ** argv, int flags)); /* 197 */ |
1477 |
#endif /* __WIN32__ */ |
1478 |
#ifdef MAC_TCL |
1479 |
void *reserved197; |
1480 |
#endif /* MAC_TCL */ |
1481 |
Tcl_Channel (*tcl_OpenFileChannel) _ANSI_ARGS_((Tcl_Interp * interp, char * fileName, char * modeString, int permissions)); /* 198 */ |
1482 |
Tcl_Channel (*tcl_OpenTcpClient) _ANSI_ARGS_((Tcl_Interp * interp, int port, char * address, char * myaddr, int myport, int async)); /* 199 */ |
1483 |
Tcl_Channel (*tcl_OpenTcpServer) _ANSI_ARGS_((Tcl_Interp * interp, int port, char * host, Tcl_TcpAcceptProc * acceptProc, ClientData callbackData)); /* 200 */ |
1484 |
void (*tcl_Preserve) _ANSI_ARGS_((ClientData data)); /* 201 */ |
1485 |
void (*tcl_PrintDouble) _ANSI_ARGS_((Tcl_Interp * interp, double value, char * dst)); /* 202 */ |
1486 |
int (*tcl_PutEnv) _ANSI_ARGS_((CONST char * string)); /* 203 */ |
1487 |
char * (*tcl_PosixError) _ANSI_ARGS_((Tcl_Interp * interp)); /* 204 */ |
1488 |
void (*tcl_QueueEvent) _ANSI_ARGS_((Tcl_Event * evPtr, Tcl_QueuePosition position)); /* 205 */ |
1489 |
int (*tcl_Read) _ANSI_ARGS_((Tcl_Channel chan, char * bufPtr, int toRead)); /* 206 */ |
1490 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1491 |
void (*tcl_ReapDetachedProcs) _ANSI_ARGS_((void)); /* 207 */ |
1492 |
#endif /* UNIX */ |
1493 |
#ifdef __WIN32__ |
1494 |
void (*tcl_ReapDetachedProcs) _ANSI_ARGS_((void)); /* 207 */ |
1495 |
#endif /* __WIN32__ */ |
1496 |
#ifdef MAC_TCL |
1497 |
void *reserved207; |
1498 |
#endif /* MAC_TCL */ |
1499 |
int (*tcl_RecordAndEval) _ANSI_ARGS_((Tcl_Interp * interp, char * cmd, int flags)); /* 208 */ |
1500 |
int (*tcl_RecordAndEvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * cmdPtr, int flags)); /* 209 */ |
1501 |
void (*tcl_RegisterChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 210 */ |
1502 |
void (*tcl_RegisterObjType) _ANSI_ARGS_((Tcl_ObjType * typePtr)); /* 211 */ |
1503 |
Tcl_RegExp (*tcl_RegExpCompile) _ANSI_ARGS_((Tcl_Interp * interp, char * string)); /* 212 */ |
1504 |
int (*tcl_RegExpExec) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_RegExp regexp, CONST char * str, CONST char * start)); /* 213 */ |
1505 |
int (*tcl_RegExpMatch) _ANSI_ARGS_((Tcl_Interp * interp, char * str, char * pattern)); /* 214 */ |
1506 |
void (*tcl_RegExpRange) _ANSI_ARGS_((Tcl_RegExp regexp, int index, char ** startPtr, char ** endPtr)); /* 215 */ |
1507 |
void (*tcl_Release) _ANSI_ARGS_((ClientData clientData)); /* 216 */ |
1508 |
void (*tcl_ResetResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 217 */ |
1509 |
int (*tcl_ScanElement) _ANSI_ARGS_((CONST char * str, int * flagPtr)); /* 218 */ |
1510 |
int (*tcl_ScanCountedElement) _ANSI_ARGS_((CONST char * str, int length, int * flagPtr)); /* 219 */ |
1511 |
int (*tcl_Seek) _ANSI_ARGS_((Tcl_Channel chan, int offset, int mode)); /* 220 */ |
1512 |
int (*tcl_ServiceAll) _ANSI_ARGS_((void)); /* 221 */ |
1513 |
int (*tcl_ServiceEvent) _ANSI_ARGS_((int flags)); /* 222 */ |
1514 |
void (*tcl_SetAssocData) _ANSI_ARGS_((Tcl_Interp * interp, char * name, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 223 */ |
1515 |
void (*tcl_SetChannelBufferSize) _ANSI_ARGS_((Tcl_Channel chan, int sz)); /* 224 */ |
1516 |
int (*tcl_SetChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan, char * optionName, char * newValue)); /* 225 */ |
1517 |
int (*tcl_SetCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, char * cmdName, Tcl_CmdInfo * infoPtr)); /* 226 */ |
1518 |
void (*tcl_SetErrno) _ANSI_ARGS_((int err)); /* 227 */ |
1519 |
void (*tcl_SetErrorCode) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 228 */ |
1520 |
void (*tcl_SetMaxBlockTime) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 229 */ |
1521 |
void (*tcl_SetPanicProc) _ANSI_ARGS_((Tcl_PanicProc * panicProc)); /* 230 */ |
1522 |
int (*tcl_SetRecursionLimit) _ANSI_ARGS_((Tcl_Interp * interp, int depth)); /* 231 */ |
1523 |
void (*tcl_SetResult) _ANSI_ARGS_((Tcl_Interp * interp, char * str, Tcl_FreeProc * freeProc)); /* 232 */ |
1524 |
int (*tcl_SetServiceMode) _ANSI_ARGS_((int mode)); /* 233 */ |
1525 |
void (*tcl_SetObjErrorCode) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * errorObjPtr)); /* 234 */ |
1526 |
void (*tcl_SetObjResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * resultObjPtr)); /* 235 */ |
1527 |
void (*tcl_SetStdChannel) _ANSI_ARGS_((Tcl_Channel channel, int type)); /* 236 */ |
1528 |
char * (*tcl_SetVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, char * newValue, int flags)); /* 237 */ |
1529 |
char * (*tcl_SetVar2) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, char * newValue, int flags)); /* 238 */ |
1530 |
char * (*tcl_SignalId) _ANSI_ARGS_((int sig)); /* 239 */ |
1531 |
char * (*tcl_SignalMsg) _ANSI_ARGS_((int sig)); /* 240 */ |
1532 |
void (*tcl_SourceRCFile) _ANSI_ARGS_((Tcl_Interp * interp)); /* 241 */ |
1533 |
int (*tcl_SplitList) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * listStr, int * argcPtr, char *** argvPtr)); /* 242 */ |
1534 |
void (*tcl_SplitPath) _ANSI_ARGS_((CONST char * path, int * argcPtr, char *** argvPtr)); /* 243 */ |
1535 |
void (*tcl_StaticPackage) _ANSI_ARGS_((Tcl_Interp * interp, char * pkgName, Tcl_PackageInitProc * initProc, Tcl_PackageInitProc * safeInitProc)); /* 244 */ |
1536 |
int (*tcl_StringMatch) _ANSI_ARGS_((CONST char * str, CONST char * pattern)); /* 245 */ |
1537 |
int (*tcl_Tell) _ANSI_ARGS_((Tcl_Channel chan)); /* 246 */ |
1538 |
int (*tcl_TraceVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 247 */ |
1539 |
int (*tcl_TraceVar2) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 248 */ |
1540 |
char * (*tcl_TranslateFileName) _ANSI_ARGS_((Tcl_Interp * interp, char * name, Tcl_DString * bufferPtr)); /* 249 */ |
1541 |
int (*tcl_Ungets) _ANSI_ARGS_((Tcl_Channel chan, char * str, int len, int atHead)); /* 250 */ |
1542 |
void (*tcl_UnlinkVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName)); /* 251 */ |
1543 |
int (*tcl_UnregisterChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 252 */ |
1544 |
int (*tcl_UnsetVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, int flags)); /* 253 */ |
1545 |
int (*tcl_UnsetVar2) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, int flags)); /* 254 */ |
1546 |
void (*tcl_UntraceVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 255 */ |
1547 |
void (*tcl_UntraceVar2) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 256 */ |
1548 |
void (*tcl_UpdateLinkedVar) _ANSI_ARGS_((Tcl_Interp * interp, char * varName)); /* 257 */ |
1549 |
int (*tcl_UpVar) _ANSI_ARGS_((Tcl_Interp * interp, char * frameName, char * varName, char * localName, int flags)); /* 258 */ |
1550 |
int (*tcl_UpVar2) _ANSI_ARGS_((Tcl_Interp * interp, char * frameName, char * part1, char * part2, char * localName, int flags)); /* 259 */ |
1551 |
int (*tcl_VarEval) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 260 */ |
1552 |
ClientData (*tcl_VarTraceInfo) _ANSI_ARGS_((Tcl_Interp * interp, char * varName, int flags, Tcl_VarTraceProc * procPtr, ClientData prevClientData)); /* 261 */ |
1553 |
ClientData (*tcl_VarTraceInfo2) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, int flags, Tcl_VarTraceProc * procPtr, ClientData prevClientData)); /* 262 */ |
1554 |
int (*tcl_Write) _ANSI_ARGS_((Tcl_Channel chan, char * s, int slen)); /* 263 */ |
1555 |
void (*tcl_WrongNumArgs) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], char * message)); /* 264 */ |
1556 |
int (*tcl_DumpActiveMemory) _ANSI_ARGS_((char * fileName)); /* 265 */ |
1557 |
void (*tcl_ValidateAllMemory) _ANSI_ARGS_((char * file, int line)); /* 266 */ |
1558 |
void (*tcl_AppendResultVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 267 */ |
1559 |
void (*tcl_AppendStringsToObjVA) _ANSI_ARGS_((Tcl_Obj * objPtr, va_list argList)); /* 268 */ |
1560 |
char * (*tcl_HashStats) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 269 */ |
1561 |
char * (*tcl_ParseVar) _ANSI_ARGS_((Tcl_Interp * interp, char * str, char ** termPtr)); /* 270 */ |
1562 |
char * (*tcl_PkgPresent) _ANSI_ARGS_((Tcl_Interp * interp, char * name, char * version, int exact)); /* 271 */ |
1563 |
char * (*tcl_PkgPresentEx) _ANSI_ARGS_((Tcl_Interp * interp, char * name, char * version, int exact, ClientData * clientDataPtr)); /* 272 */ |
1564 |
int (*tcl_PkgProvide) _ANSI_ARGS_((Tcl_Interp * interp, char * name, char * version)); /* 273 */ |
1565 |
char * (*tcl_PkgRequire) _ANSI_ARGS_((Tcl_Interp * interp, char * name, char * version, int exact)); /* 274 */ |
1566 |
void (*tcl_SetErrorCodeVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 275 */ |
1567 |
int (*tcl_VarEvalVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 276 */ |
1568 |
Tcl_Pid (*tcl_WaitPid) _ANSI_ARGS_((Tcl_Pid pid, int * statPtr, int options)); /* 277 */ |
1569 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1570 |
void (*tcl_PanicVA) _ANSI_ARGS_((char * format, va_list argList)); /* 278 */ |
1571 |
#endif /* UNIX */ |
1572 |
#ifdef __WIN32__ |
1573 |
void (*tcl_PanicVA) _ANSI_ARGS_((char * format, va_list argList)); /* 278 */ |
1574 |
#endif /* __WIN32__ */ |
1575 |
#ifdef MAC_TCL |
1576 |
void *reserved278; |
1577 |
#endif /* MAC_TCL */ |
1578 |
void (*tcl_GetVersion) _ANSI_ARGS_((int * major, int * minor, int * patchLevel, int * type)); /* 279 */ |
1579 |
void (*tcl_InitMemory) _ANSI_ARGS_((Tcl_Interp * interp)); /* 280 */ |
1580 |
Tcl_Channel (*tcl_StackChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_ChannelType * typePtr, ClientData instanceData, int mask, Tcl_Channel prevChan)); /* 281 */ |
1581 |
void (*tcl_UnstackChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 282 */ |
1582 |
Tcl_Channel (*tcl_GetStackedChannel) _ANSI_ARGS_((Tcl_Channel chan)); /* 283 */ |
1583 |
void *reserved284; |
1584 |
void *reserved285; |
1585 |
void (*tcl_AppendObjToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_Obj * appendObjPtr)); /* 286 */ |
1586 |
Tcl_Encoding (*tcl_CreateEncoding) _ANSI_ARGS_((Tcl_EncodingType * typePtr)); /* 287 */ |
1587 |
void (*tcl_CreateThreadExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 288 */ |
1588 |
void (*tcl_DeleteThreadExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 289 */ |
1589 |
void (*tcl_DiscardResult) _ANSI_ARGS_((Tcl_SavedResult * statePtr)); /* 290 */ |
1590 |
int (*tcl_EvalEx) _ANSI_ARGS_((Tcl_Interp * interp, char * script, int numBytes, int flags)); /* 291 */ |
1591 |
int (*tcl_EvalObjv) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], int flags)); /* 292 */ |
1592 |
int (*tcl_EvalObjEx) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int flags)); /* 293 */ |
1593 |
void (*tcl_ExitThread) _ANSI_ARGS_((int status)); /* 294 */ |
1594 |
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 */ |
1595 |
char * (*tcl_ExternalToUtfDString) _ANSI_ARGS_((Tcl_Encoding encoding, CONST char * src, int srcLen, Tcl_DString * dsPtr)); /* 296 */ |
1596 |
void (*tcl_FinalizeThread) _ANSI_ARGS_((void)); /* 297 */ |
1597 |
void (*tcl_FinalizeNotifier) _ANSI_ARGS_((ClientData clientData)); /* 298 */ |
1598 |
void (*tcl_FreeEncoding) _ANSI_ARGS_((Tcl_Encoding encoding)); /* 299 */ |
1599 |
Tcl_ThreadId (*tcl_GetCurrentThread) _ANSI_ARGS_((void)); /* 300 */ |
1600 |
Tcl_Encoding (*tcl_GetEncoding) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 301 */ |
1601 |
char * (*tcl_GetEncodingName) _ANSI_ARGS_((Tcl_Encoding encoding)); /* 302 */ |
1602 |
void (*tcl_GetEncodingNames) _ANSI_ARGS_((Tcl_Interp * interp)); /* 303 */ |
1603 |
int (*tcl_GetIndexFromObjStruct) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, char ** tablePtr, int offset, char * msg, int flags, int * indexPtr)); /* 304 */ |
1604 |
VOID * (*tcl_GetThreadData) _ANSI_ARGS_((Tcl_ThreadDataKey * keyPtr, int size)); /* 305 */ |
1605 |
Tcl_Obj * (*tcl_GetVar2Ex) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, int flags)); /* 306 */ |
1606 |
ClientData (*tcl_InitNotifier) _ANSI_ARGS_((void)); /* 307 */ |
1607 |
void (*tcl_MutexLock) _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); /* 308 */ |
1608 |
void (*tcl_MutexUnlock) _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); /* 309 */ |
1609 |
void (*tcl_ConditionNotify) _ANSI_ARGS_((Tcl_Condition * condPtr)); /* 310 */ |
1610 |
void (*tcl_ConditionWait) _ANSI_ARGS_((Tcl_Condition * condPtr, Tcl_Mutex * mutexPtr, Tcl_Time * timePtr)); /* 311 */ |
1611 |
int (*tcl_NumUtfChars) _ANSI_ARGS_((CONST char * src, int len)); /* 312 */ |
1612 |
int (*tcl_ReadChars) _ANSI_ARGS_((Tcl_Channel channel, Tcl_Obj * objPtr, int charsToRead, int appendFlag)); /* 313 */ |
1613 |
void (*tcl_RestoreResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_SavedResult * statePtr)); /* 314 */ |
1614 |
void (*tcl_SaveResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_SavedResult * statePtr)); /* 315 */ |
1615 |
int (*tcl_SetSystemEncoding) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 316 */ |
1616 |
Tcl_Obj * (*tcl_SetVar2Ex) _ANSI_ARGS_((Tcl_Interp * interp, char * part1, char * part2, Tcl_Obj * newValuePtr, int flags)); /* 317 */ |
1617 |
void (*tcl_ThreadAlert) _ANSI_ARGS_((Tcl_ThreadId threadId)); /* 318 */ |
1618 |
void (*tcl_ThreadQueueEvent) _ANSI_ARGS_((Tcl_ThreadId threadId, Tcl_Event* evPtr, Tcl_QueuePosition position)); /* 319 */ |
1619 |
Tcl_UniChar (*tcl_UniCharAtIndex) _ANSI_ARGS_((CONST char * src, int index)); /* 320 */ |
1620 |
Tcl_UniChar (*tcl_UniCharToLower) _ANSI_ARGS_((int ch)); /* 321 */ |
1621 |
Tcl_UniChar (*tcl_UniCharToTitle) _ANSI_ARGS_((int ch)); /* 322 */ |
1622 |
Tcl_UniChar (*tcl_UniCharToUpper) _ANSI_ARGS_((int ch)); /* 323 */ |
1623 |
int (*tcl_UniCharToUtf) _ANSI_ARGS_((int ch, char * buf)); /* 324 */ |
1624 |
char * (*tcl_UtfAtIndex) _ANSI_ARGS_((CONST char * src, int index)); /* 325 */ |
1625 |
int (*tcl_UtfCharComplete) _ANSI_ARGS_((CONST char * src, int len)); /* 326 */ |
1626 |
int (*tcl_UtfBackslash) _ANSI_ARGS_((CONST char * src, int * readPtr, char * dst)); /* 327 */ |
1627 |
char * (*tcl_UtfFindFirst) _ANSI_ARGS_((CONST char * src, int ch)); /* 328 */ |
1628 |
char * (*tcl_UtfFindLast) _ANSI_ARGS_((CONST char * src, int ch)); /* 329 */ |
1629 |
char * (*tcl_UtfNext) _ANSI_ARGS_((CONST char * src)); /* 330 */ |
1630 |
char * (*tcl_UtfPrev) _ANSI_ARGS_((CONST char * src, CONST char * start)); /* 331 */ |
1631 |
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 */ |
1632 |
char * (*tcl_UtfToExternalDString) _ANSI_ARGS_((Tcl_Encoding encoding, CONST char * src, int srcLen, Tcl_DString * dsPtr)); /* 333 */ |
1633 |
int (*tcl_UtfToLower) _ANSI_ARGS_((char * src)); /* 334 */ |
1634 |
int (*tcl_UtfToTitle) _ANSI_ARGS_((char * src)); /* 335 */ |
1635 |
int (*tcl_UtfToUniChar) _ANSI_ARGS_((CONST char * src, Tcl_UniChar * chPtr)); /* 336 */ |
1636 |
int (*tcl_UtfToUpper) _ANSI_ARGS_((char * src)); /* 337 */ |
1637 |
int (*tcl_WriteChars) _ANSI_ARGS_((Tcl_Channel chan, CONST char * src, int srcLen)); /* 338 */ |
1638 |
int (*tcl_WriteObj) _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr)); /* 339 */ |
1639 |
char * (*tcl_GetString) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 340 */ |
1640 |
char * (*tcl_GetDefaultEncodingDir) _ANSI_ARGS_((void)); /* 341 */ |
1641 |
void (*tcl_SetDefaultEncodingDir) _ANSI_ARGS_((char * path)); /* 342 */ |
1642 |
void (*tcl_AlertNotifier) _ANSI_ARGS_((ClientData clientData)); /* 343 */ |
1643 |
void (*tcl_ServiceModeHook) _ANSI_ARGS_((int mode)); /* 344 */ |
1644 |
int (*tcl_UniCharIsAlnum) _ANSI_ARGS_((int ch)); /* 345 */ |
1645 |
int (*tcl_UniCharIsAlpha) _ANSI_ARGS_((int ch)); /* 346 */ |
1646 |
int (*tcl_UniCharIsDigit) _ANSI_ARGS_((int ch)); /* 347 */ |
1647 |
int (*tcl_UniCharIsLower) _ANSI_ARGS_((int ch)); /* 348 */ |
1648 |
int (*tcl_UniCharIsSpace) _ANSI_ARGS_((int ch)); /* 349 */ |
1649 |
int (*tcl_UniCharIsUpper) _ANSI_ARGS_((int ch)); /* 350 */ |
1650 |
int (*tcl_UniCharIsWordChar) _ANSI_ARGS_((int ch)); /* 351 */ |
1651 |
int (*tcl_UniCharLen) _ANSI_ARGS_((Tcl_UniChar * str)); /* 352 */ |
1652 |
int (*tcl_UniCharNcmp) _ANSI_ARGS_((CONST Tcl_UniChar * cs, CONST Tcl_UniChar * ct, unsigned long n)); /* 353 */ |
1653 |
char * (*tcl_UniCharToUtfDString) _ANSI_ARGS_((CONST Tcl_UniChar * string, int numChars, Tcl_DString * dsPtr)); /* 354 */ |
1654 |
Tcl_UniChar * (*tcl_UtfToUniCharDString) _ANSI_ARGS_((CONST char * string, int length, Tcl_DString * dsPtr)); /* 355 */ |
1655 |
Tcl_RegExp (*tcl_GetRegExpFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * patObj, int flags)); /* 356 */ |
1656 |
Tcl_Obj * (*tcl_EvalTokens) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Token * tokenPtr, int count)); /* 357 */ |
1657 |
void (*tcl_FreeParse) _ANSI_ARGS_((Tcl_Parse * parsePtr)); /* 358 */ |
1658 |
void (*tcl_LogCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, char * script, char * command, int length)); /* 359 */ |
1659 |
int (*tcl_ParseBraces) _ANSI_ARGS_((Tcl_Interp * interp, char * string, int numBytes, Tcl_Parse * parsePtr, int append, char ** termPtr)); /* 360 */ |
1660 |
int (*tcl_ParseCommand) _ANSI_ARGS_((Tcl_Interp * interp, char * string, int numBytes, int nested, Tcl_Parse * parsePtr)); /* 361 */ |
1661 |
int (*tcl_ParseExpr) _ANSI_ARGS_((Tcl_Interp * interp, char * string, int numBytes, Tcl_Parse * parsePtr)); /* 362 */ |
1662 |
int (*tcl_ParseQuotedString) _ANSI_ARGS_((Tcl_Interp * interp, char * string, int numBytes, Tcl_Parse * parsePtr, int append, char ** termPtr)); /* 363 */ |
1663 |
int (*tcl_ParseVarName) _ANSI_ARGS_((Tcl_Interp * interp, char * string, int numBytes, Tcl_Parse * parsePtr, int append)); /* 364 */ |
1664 |
char * (*tcl_GetCwd) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * cwdPtr)); /* 365 */ |
1665 |
int (*tcl_Chdir) _ANSI_ARGS_((CONST char * dirName)); /* 366 */ |
1666 |
int (*tcl_Access) _ANSI_ARGS_((CONST char * path, int mode)); /* 367 */ |
1667 |
int (*tcl_Stat) _ANSI_ARGS_((CONST char * path, struct stat * bufPtr)); /* 368 */ |
1668 |
int (*tcl_UtfNcmp) _ANSI_ARGS_((CONST char * s1, CONST char * s2, unsigned long n)); /* 369 */ |
1669 |
int (*tcl_UtfNcasecmp) _ANSI_ARGS_((CONST char * s1, CONST char * s2, unsigned long n)); /* 370 */ |
1670 |
int (*tcl_StringCaseMatch) _ANSI_ARGS_((CONST char * str, CONST char * pattern, int nocase)); /* 371 */ |
1671 |
int (*tcl_UniCharIsControl) _ANSI_ARGS_((int ch)); /* 372 */ |
1672 |
int (*tcl_UniCharIsGraph) _ANSI_ARGS_((int ch)); /* 373 */ |
1673 |
int (*tcl_UniCharIsPrint) _ANSI_ARGS_((int ch)); /* 374 */ |
1674 |
int (*tcl_UniCharIsPunct) _ANSI_ARGS_((int ch)); /* 375 */ |
1675 |
int (*tcl_RegExpExecObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_RegExp regexp, Tcl_Obj * objPtr, int offset, int nmatches, int flags)); /* 376 */ |
1676 |
void (*tcl_RegExpGetInfo) _ANSI_ARGS_((Tcl_RegExp regexp, Tcl_RegExpInfo * infoPtr)); /* 377 */ |
1677 |
Tcl_Obj * (*tcl_NewUnicodeObj) _ANSI_ARGS_((Tcl_UniChar * unicode, int numChars)); /* 378 */ |
1678 |
void (*tcl_SetUnicodeObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_UniChar * unicode, int numChars)); /* 379 */ |
1679 |
int (*tcl_GetCharLength) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 380 */ |
1680 |
Tcl_UniChar (*tcl_GetUniChar) _ANSI_ARGS_((Tcl_Obj * objPtr, int index)); /* 381 */ |
1681 |
Tcl_UniChar * (*tcl_GetUnicode) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 382 */ |
1682 |
Tcl_Obj * (*tcl_GetRange) _ANSI_ARGS_((Tcl_Obj * objPtr, int first, int last)); /* 383 */ |
1683 |
void (*tcl_AppendUnicodeToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_UniChar * unicode, int length)); /* 384 */ |
1684 |
int (*tcl_RegExpMatchObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * stringObj, Tcl_Obj * patternObj)); /* 385 */ |
1685 |
void (*tcl_SetNotifier) _ANSI_ARGS_((Tcl_NotifierProcs * notifierProcPtr)); /* 386 */ |
1686 |
Tcl_Mutex * (*tcl_GetAllocMutex) _ANSI_ARGS_((void)); /* 387 */ |
1687 |
int (*tcl_GetChannelNames) _ANSI_ARGS_((Tcl_Interp * interp)); /* 388 */ |
1688 |
int (*tcl_GetChannelNamesEx) _ANSI_ARGS_((Tcl_Interp * interp, char * pattern)); /* 389 */ |
1689 |
int (*tcl_ProcObjCmd) _ANSI_ARGS_((ClientData clientData, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])); /* 390 */ |
1690 |
void (*tcl_ConditionFinalize) _ANSI_ARGS_((Tcl_Condition * condPtr)); /* 391 */ |
1691 |
void (*tcl_MutexFinalize) _ANSI_ARGS_((Tcl_Mutex * mutex)); /* 392 */ |
1692 |
int (*tcl_CreateThread) _ANSI_ARGS_((Tcl_ThreadId * idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags)); /* 393 */ |
1693 |
} TclStubs; |
1694 |
|
1695 |
#ifdef __cplusplus |
1696 |
extern "C" { |
1697 |
#endif |
1698 |
extern TclStubs *tclStubsPtr; |
1699 |
#ifdef __cplusplus |
1700 |
} |
1701 |
#endif |
1702 |
|
1703 |
#if defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) |
1704 |
|
1705 |
/* |
1706 |
* Inline function declarations: |
1707 |
*/ |
1708 |
|
1709 |
#ifndef Tcl_PkgProvideEx |
1710 |
#define Tcl_PkgProvideEx \ |
1711 |
(tclStubsPtr->tcl_PkgProvideEx) /* 0 */ |
1712 |
#endif |
1713 |
#ifndef Tcl_PkgRequireEx |
1714 |
#define Tcl_PkgRequireEx \ |
1715 |
(tclStubsPtr->tcl_PkgRequireEx) /* 1 */ |
1716 |
#endif |
1717 |
#ifndef Tcl_Panic |
1718 |
#define Tcl_Panic \ |
1719 |
(tclStubsPtr->tcl_Panic) /* 2 */ |
1720 |
#endif |
1721 |
#ifndef Tcl_Alloc |
1722 |
#define Tcl_Alloc \ |
1723 |
(tclStubsPtr->tcl_Alloc) /* 3 */ |
1724 |
#endif |
1725 |
#ifndef Tcl_Free |
1726 |
#define Tcl_Free \ |
1727 |
(tclStubsPtr->tcl_Free) /* 4 */ |
1728 |
#endif |
1729 |
#ifndef Tcl_Realloc |
1730 |
#define Tcl_Realloc \ |
1731 |
(tclStubsPtr->tcl_Realloc) /* 5 */ |
1732 |
#endif |
1733 |
#ifndef Tcl_DbCkalloc |
1734 |
#define Tcl_DbCkalloc \ |
1735 |
(tclStubsPtr->tcl_DbCkalloc) /* 6 */ |
1736 |
#endif |
1737 |
#ifndef Tcl_DbCkfree |
1738 |
#define Tcl_DbCkfree \ |
1739 |
(tclStubsPtr->tcl_DbCkfree) /* 7 */ |
1740 |
#endif |
1741 |
#ifndef Tcl_DbCkrealloc |
1742 |
#define Tcl_DbCkrealloc \ |
1743 |
(tclStubsPtr->tcl_DbCkrealloc) /* 8 */ |
1744 |
#endif |
1745 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1746 |
#ifndef Tcl_CreateFileHandler |
1747 |
#define Tcl_CreateFileHandler \ |
1748 |
(tclStubsPtr->tcl_CreateFileHandler) /* 9 */ |
1749 |
#endif |
1750 |
#endif /* UNIX */ |
1751 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
1752 |
#ifndef Tcl_DeleteFileHandler |
1753 |
#define Tcl_DeleteFileHandler \ |
1754 |
(tclStubsPtr->tcl_DeleteFileHandler) /* 10 */ |
1755 |
#endif |
1756 |
#endif /* UNIX */ |
1757 |
#ifndef Tcl_SetTimer |
1758 |
#define Tcl_SetTimer \ |
1759 |
(tclStubsPtr->tcl_SetTimer) /* 11 */ |
1760 |
#endif |
1761 |
#ifndef Tcl_Sleep |
1762 |
#define Tcl_Sleep \ |
1763 |
(tclStubsPtr->tcl_Sleep) /* 12 */ |
1764 |
#endif |
1765 |
#ifndef Tcl_WaitForEvent |
1766 |
#define Tcl_WaitForEvent \ |
1767 |
(tclStubsPtr->tcl_WaitForEvent) /* 13 */ |
1768 |
#endif |
1769 |
#ifndef Tcl_AppendAllObjTypes |
1770 |
#define Tcl_AppendAllObjTypes \ |
1771 |
(tclStubsPtr->tcl_AppendAllObjTypes) /* 14 */ |
1772 |
#endif |
1773 |
#ifndef Tcl_AppendStringsToObj |
1774 |
#define Tcl_AppendStringsToObj \ |
1775 |
(tclStubsPtr->tcl_AppendStringsToObj) /* 15 */ |
1776 |
#endif |
1777 |
#ifndef Tcl_AppendToObj |
1778 |
#define Tcl_AppendToObj \ |
1779 |
(tclStubsPtr->tcl_AppendToObj) /* 16 */ |
1780 |
#endif |
1781 |
#ifndef Tcl_ConcatObj |
1782 |
#define Tcl_ConcatObj \ |
1783 |
(tclStubsPtr->tcl_ConcatObj) /* 17 */ |
1784 |
#endif |
1785 |
#ifndef Tcl_ConvertToType |
1786 |
#define Tcl_ConvertToType \ |
1787 |
(tclStubsPtr->tcl_ConvertToType) /* 18 */ |
1788 |
#endif |
1789 |
#ifndef Tcl_DbDecrRefCount |
1790 |
#define Tcl_DbDecrRefCount \ |
1791 |
(tclStubsPtr->tcl_DbDecrRefCount) /* 19 */ |
1792 |
#endif |
1793 |
#ifndef Tcl_DbIncrRefCount |
1794 |
#define Tcl_DbIncrRefCount \ |
1795 |
(tclStubsPtr->tcl_DbIncrRefCount) /* 20 */ |
1796 |
#endif |
1797 |
#ifndef Tcl_DbIsShared |
1798 |
#define Tcl_DbIsShared \ |
1799 |
(tclStubsPtr->tcl_DbIsShared) /* 21 */ |
1800 |
#endif |
1801 |
#ifndef Tcl_DbNewBooleanObj |
1802 |
#define Tcl_DbNewBooleanObj \ |
1803 |
(tclStubsPtr->tcl_DbNewBooleanObj) /* 22 */ |
1804 |
#endif |
1805 |
#ifndef Tcl_DbNewByteArrayObj |
1806 |
#define Tcl_DbNewByteArrayObj \ |
1807 |
(tclStubsPtr->tcl_DbNewByteArrayObj) /* 23 */ |
1808 |
#endif |
1809 |
#ifndef Tcl_DbNewDoubleObj |
1810 |
#define Tcl_DbNewDoubleObj \ |
1811 |
(tclStubsPtr->tcl_DbNewDoubleObj) /* 24 */ |
1812 |
#endif |
1813 |
#ifndef Tcl_DbNewListObj |
1814 |
#define Tcl_DbNewListObj \ |
1815 |
(tclStubsPtr->tcl_DbNewListObj) /* 25 */ |
1816 |
#endif |
1817 |
#ifndef Tcl_DbNewLongObj |
1818 |
#define Tcl_DbNewLongObj \ |
1819 |
(tclStubsPtr->tcl_DbNewLongObj) /* 26 */ |
1820 |
#endif |
1821 |
#ifndef Tcl_DbNewObj |
1822 |
#define Tcl_DbNewObj \ |
1823 |
(tclStubsPtr->tcl_DbNewObj) /* 27 */ |
1824 |
#endif |
1825 |
#ifndef Tcl_DbNewStringObj |
1826 |
#define Tcl_DbNewStringObj \ |
1827 |
(tclStubsPtr->tcl_DbNewStringObj) /* 28 */ |
1828 |
#endif |
1829 |
#ifndef Tcl_DuplicateObj |
1830 |
#define Tcl_DuplicateObj \ |
1831 |
(tclStubsPtr->tcl_DuplicateObj) /* 29 */ |
1832 |
#endif |
1833 |
#ifndef TclFreeObj |
1834 |
#define TclFreeObj \ |
1835 |
(tclStubsPtr->tclFreeObj) /* 30 */ |
1836 |
#endif |
1837 |
#ifndef Tcl_GetBoolean |
1838 |
#define Tcl_GetBoolean \ |
1839 |
(tclStubsPtr->tcl_GetBoolean) /* 31 */ |
1840 |
#endif |
1841 |
#ifndef Tcl_GetBooleanFromObj |
1842 |
#define Tcl_GetBooleanFromObj \ |
1843 |
(tclStubsPtr->tcl_GetBooleanFromObj) /* 32 */ |
1844 |
#endif |
1845 |
#ifndef Tcl_GetByteArrayFromObj |
1846 |
#define Tcl_GetByteArrayFromObj \ |
1847 |
(tclStubsPtr->tcl_GetByteArrayFromObj) /* 33 */ |
1848 |
#endif |
1849 |
#ifndef Tcl_GetDouble |
1850 |
#define Tcl_GetDouble \ |
1851 |
(tclStubsPtr->tcl_GetDouble) /* 34 */ |
1852 |
#endif |
1853 |
#ifndef Tcl_GetDoubleFromObj |
1854 |
#define Tcl_GetDoubleFromObj \ |
1855 |
(tclStubsPtr->tcl_GetDoubleFromObj) /* 35 */ |
1856 |
#endif |
1857 |
#ifndef Tcl_GetIndexFromObj |
1858 |
#define Tcl_GetIndexFromObj \ |
1859 |
(tclStubsPtr->tcl_GetIndexFromObj) /* 36 */ |
1860 |
#endif |
1861 |
#ifndef Tcl_GetInt |
1862 |
#define Tcl_GetInt \ |
1863 |
(tclStubsPtr->tcl_GetInt) /* 37 */ |
1864 |
#endif |
1865 |
#ifndef Tcl_GetIntFromObj |
1866 |
#define Tcl_GetIntFromObj \ |
1867 |
(tclStubsPtr->tcl_GetIntFromObj) /* 38 */ |
1868 |
#endif |
1869 |
#ifndef Tcl_GetLongFromObj |
1870 |
#define Tcl_GetLongFromObj \ |
1871 |
(tclStubsPtr->tcl_GetLongFromObj) /* 39 */ |
1872 |
#endif |
1873 |
#ifndef Tcl_GetObjType |
1874 |
#define Tcl_GetObjType \ |
1875 |
(tclStubsPtr->tcl_GetObjType) /* 40 */ |
1876 |
#endif |
1877 |
#ifndef Tcl_GetStringFromObj |
1878 |
#define Tcl_GetStringFromObj \ |
1879 |
(tclStubsPtr->tcl_GetStringFromObj) /* 41 */ |
1880 |
#endif |
1881 |
#ifndef Tcl_InvalidateStringRep |
1882 |
#define Tcl_InvalidateStringRep \ |
1883 |
(tclStubsPtr->tcl_InvalidateStringRep) /* 42 */ |
1884 |
#endif |
1885 |
#ifndef Tcl_ListObjAppendList |
1886 |
#define Tcl_ListObjAppendList \ |
1887 |
(tclStubsPtr->tcl_ListObjAppendList) /* 43 */ |
1888 |
#endif |
1889 |
#ifndef Tcl_ListObjAppendElement |
1890 |
#define Tcl_ListObjAppendElement \ |
1891 |
(tclStubsPtr->tcl_ListObjAppendElement) /* 44 */ |
1892 |
#endif |
1893 |
#ifndef Tcl_ListObjGetElements |
1894 |
#define Tcl_ListObjGetElements \ |
1895 |
(tclStubsPtr->tcl_ListObjGetElements) /* 45 */ |
1896 |
#endif |
1897 |
#ifndef Tcl_ListObjIndex |
1898 |
#define Tcl_ListObjIndex \ |
1899 |
(tclStubsPtr->tcl_ListObjIndex) /* 46 */ |
1900 |
#endif |
1901 |
#ifndef Tcl_ListObjLength |
1902 |
#define Tcl_ListObjLength \ |
1903 |
(tclStubsPtr->tcl_ListObjLength) /* 47 */ |
1904 |
#endif |
1905 |
#ifndef Tcl_ListObjReplace |
1906 |
#define Tcl_ListObjReplace \ |
1907 |
(tclStubsPtr->tcl_ListObjReplace) /* 48 */ |
1908 |
#endif |
1909 |
#ifndef Tcl_NewBooleanObj |
1910 |
#define Tcl_NewBooleanObj \ |
1911 |
(tclStubsPtr->tcl_NewBooleanObj) /* 49 */ |
1912 |
#endif |
1913 |
#ifndef Tcl_NewByteArrayObj |
1914 |
#define Tcl_NewByteArrayObj \ |
1915 |
(tclStubsPtr->tcl_NewByteArrayObj) /* 50 */ |
1916 |
#endif |
1917 |
#ifndef Tcl_NewDoubleObj |
1918 |
#define Tcl_NewDoubleObj \ |
1919 |
(tclStubsPtr->tcl_NewDoubleObj) /* 51 */ |
1920 |
#endif |
1921 |
#ifndef Tcl_NewIntObj |
1922 |
#define Tcl_NewIntObj \ |
1923 |
(tclStubsPtr->tcl_NewIntObj) /* 52 */ |
1924 |
#endif |
1925 |
#ifndef Tcl_NewListObj |
1926 |
#define Tcl_NewListObj \ |
1927 |
(tclStubsPtr->tcl_NewListObj) /* 53 */ |
1928 |
#endif |
1929 |
#ifndef Tcl_NewLongObj |
1930 |
#define Tcl_NewLongObj \ |
1931 |
(tclStubsPtr->tcl_NewLongObj) /* 54 */ |
1932 |
#endif |
1933 |
#ifndef Tcl_NewObj |
1934 |
#define Tcl_NewObj \ |
1935 |
(tclStubsPtr->tcl_NewObj) /* 55 */ |
1936 |
#endif |
1937 |
#ifndef Tcl_NewStringObj |
1938 |
#define Tcl_NewStringObj \ |
1939 |
(tclStubsPtr->tcl_NewStringObj) /* 56 */ |
1940 |
#endif |
1941 |
#ifndef Tcl_SetBooleanObj |
1942 |
#define Tcl_SetBooleanObj \ |
1943 |
(tclStubsPtr->tcl_SetBooleanObj) /* 57 */ |
1944 |
#endif |
1945 |
#ifndef Tcl_SetByteArrayLength |
1946 |
#define Tcl_SetByteArrayLength \ |
1947 |
(tclStubsPtr->tcl_SetByteArrayLength) /* 58 */ |
1948 |
#endif |
1949 |
#ifndef Tcl_SetByteArrayObj |
1950 |
#define Tcl_SetByteArrayObj \ |
1951 |
(tclStubsPtr->tcl_SetByteArrayObj) /* 59 */ |
1952 |
#endif |
1953 |
#ifndef Tcl_SetDoubleObj |
1954 |
#define Tcl_SetDoubleObj \ |
1955 |
(tclStubsPtr->tcl_SetDoubleObj) /* 60 */ |
1956 |
#endif |
1957 |
#ifndef Tcl_SetIntObj |
1958 |
#define Tcl_SetIntObj \ |
1959 |
(tclStubsPtr->tcl_SetIntObj) /* 61 */ |
1960 |
#endif |
1961 |
#ifndef Tcl_SetListObj |
1962 |
#define Tcl_SetListObj \ |
1963 |
(tclStubsPtr->tcl_SetListObj) /* 62 */ |
1964 |
#endif |
1965 |
#ifndef Tcl_SetLongObj |
1966 |
#define Tcl_SetLongObj \ |
1967 |
(tclStubsPtr->tcl_SetLongObj) /* 63 */ |
1968 |
#endif |
1969 |
#ifndef Tcl_SetObjLength |
1970 |
#define Tcl_SetObjLength \ |
1971 |
(tclStubsPtr->tcl_SetObjLength) /* 64 */ |
1972 |
#endif |
1973 |
#ifndef Tcl_SetStringObj |
1974 |
#define Tcl_SetStringObj \ |
1975 |
(tclStubsPtr->tcl_SetStringObj) /* 65 */ |
1976 |
#endif |
1977 |
#ifndef Tcl_AddErrorInfo |
1978 |
#define Tcl_AddErrorInfo \ |
1979 |
(tclStubsPtr->tcl_AddErrorInfo) /* 66 */ |
1980 |
#endif |
1981 |
#ifndef Tcl_AddObjErrorInfo |
1982 |
#define Tcl_AddObjErrorInfo \ |
1983 |
(tclStubsPtr->tcl_AddObjErrorInfo) /* 67 */ |
1984 |
#endif |
1985 |
#ifndef Tcl_AllowExceptions |
1986 |
#define Tcl_AllowExceptions \ |
1987 |
(tclStubsPtr->tcl_AllowExceptions) /* 68 */ |
1988 |
#endif |
1989 |
#ifndef Tcl_AppendElement |
1990 |
#define Tcl_AppendElement \ |
1991 |
(tclStubsPtr->tcl_AppendElement) /* 69 */ |
1992 |
#endif |
1993 |
#ifndef Tcl_AppendResult |
1994 |
#define Tcl_AppendResult \ |
1995 |
(tclStubsPtr->tcl_AppendResult) /* 70 */ |
1996 |
#endif |
1997 |
#ifndef Tcl_AsyncCreate |
1998 |
#define Tcl_AsyncCreate \ |
1999 |
(tclStubsPtr->tcl_AsyncCreate) /* 71 */ |
2000 |
#endif |
2001 |
#ifndef Tcl_AsyncDelete |
2002 |
#define Tcl_AsyncDelete \ |
2003 |
(tclStubsPtr->tcl_AsyncDelete) /* 72 */ |
2004 |
#endif |
2005 |
#ifndef Tcl_AsyncInvoke |
2006 |
#define Tcl_AsyncInvoke \ |
2007 |
(tclStubsPtr->tcl_AsyncInvoke) /* 73 */ |
2008 |
#endif |
2009 |
#ifndef Tcl_AsyncMark |
2010 |
#define Tcl_AsyncMark \ |
2011 |
(tclStubsPtr->tcl_AsyncMark) /* 74 */ |
2012 |
#endif |
2013 |
#ifndef Tcl_AsyncReady |
2014 |
#define Tcl_AsyncReady \ |
2015 |
(tclStubsPtr->tcl_AsyncReady) /* 75 */ |
2016 |
#endif |
2017 |
#ifndef Tcl_BackgroundError |
2018 |
#define Tcl_BackgroundError \ |
2019 |
(tclStubsPtr->tcl_BackgroundError) /* 76 */ |
2020 |
#endif |
2021 |
#ifndef Tcl_Backslash |
2022 |
#define Tcl_Backslash \ |
2023 |
(tclStubsPtr->tcl_Backslash) /* 77 */ |
2024 |
#endif |
2025 |
#ifndef Tcl_BadChannelOption |
2026 |
#define Tcl_BadChannelOption \ |
2027 |
(tclStubsPtr->tcl_BadChannelOption) /* 78 */ |
2028 |
#endif |
2029 |
#ifndef Tcl_CallWhenDeleted |
2030 |
#define Tcl_CallWhenDeleted \ |
2031 |
(tclStubsPtr->tcl_CallWhenDeleted) /* 79 */ |
2032 |
#endif |
2033 |
#ifndef Tcl_CancelIdleCall |
2034 |
#define Tcl_CancelIdleCall \ |
2035 |
(tclStubsPtr->tcl_CancelIdleCall) /* 80 */ |
2036 |
#endif |
2037 |
#ifndef Tcl_Close |
2038 |
#define Tcl_Close \ |
2039 |
(tclStubsPtr->tcl_Close) /* 81 */ |
2040 |
#endif |
2041 |
#ifndef Tcl_CommandComplete |
2042 |
#define Tcl_CommandComplete \ |
2043 |
(tclStubsPtr->tcl_CommandComplete) /* 82 */ |
2044 |
#endif |
2045 |
#ifndef Tcl_Concat |
2046 |
#define Tcl_Concat \ |
2047 |
(tclStubsPtr->tcl_Concat) /* 83 */ |
2048 |
#endif |
2049 |
#ifndef Tcl_ConvertElement |
2050 |
#define Tcl_ConvertElement \ |
2051 |
(tclStubsPtr->tcl_ConvertElement) /* 84 */ |
2052 |
#endif |
2053 |
#ifndef Tcl_ConvertCountedElement |
2054 |
#define Tcl_ConvertCountedElement \ |
2055 |
(tclStubsPtr->tcl_ConvertCountedElement) /* 85 */ |
2056 |
#endif |
2057 |
#ifndef Tcl_CreateAlias |
2058 |
#define Tcl_CreateAlias \ |
2059 |
(tclStubsPtr->tcl_CreateAlias) /* 86 */ |
2060 |
#endif |
2061 |
#ifndef Tcl_CreateAliasObj |
2062 |
#define Tcl_CreateAliasObj \ |
2063 |
(tclStubsPtr->tcl_CreateAliasObj) /* 87 */ |
2064 |
#endif |
2065 |
#ifndef Tcl_CreateChannel |
2066 |
#define Tcl_CreateChannel \ |
2067 |
(tclStubsPtr->tcl_CreateChannel) /* 88 */ |
2068 |
#endif |
2069 |
#ifndef Tcl_CreateChannelHandler |
2070 |
#define Tcl_CreateChannelHandler \ |
2071 |
(tclStubsPtr->tcl_CreateChannelHandler) /* 89 */ |
2072 |
#endif |
2073 |
#ifndef Tcl_CreateCloseHandler |
2074 |
#define Tcl_CreateCloseHandler \ |
2075 |
(tclStubsPtr->tcl_CreateCloseHandler) /* 90 */ |
2076 |
#endif |
2077 |
#ifndef Tcl_CreateCommand |
2078 |
#define Tcl_CreateCommand \ |
2079 |
(tclStubsPtr->tcl_CreateCommand) /* 91 */ |
2080 |
#endif |
2081 |
#ifndef Tcl_CreateEventSource |
2082 |
#define Tcl_CreateEventSource \ |
2083 |
(tclStubsPtr->tcl_CreateEventSource) /* 92 */ |
2084 |
#endif |
2085 |
#ifndef Tcl_CreateExitHandler |
2086 |
#define Tcl_CreateExitHandler \ |
2087 |
(tclStubsPtr->tcl_CreateExitHandler) /* 93 */ |
2088 |
#endif |
2089 |
#ifndef Tcl_CreateInterp |
2090 |
#define Tcl_CreateInterp \ |
2091 |
(tclStubsPtr->tcl_CreateInterp) /* 94 */ |
2092 |
#endif |
2093 |
#ifndef Tcl_CreateMathFunc |
2094 |
#define Tcl_CreateMathFunc \ |
2095 |
(tclStubsPtr->tcl_CreateMathFunc) /* 95 */ |
2096 |
#endif |
2097 |
#ifndef Tcl_CreateObjCommand |
2098 |
#define Tcl_CreateObjCommand \ |
2099 |
(tclStubsPtr->tcl_CreateObjCommand) /* 96 */ |
2100 |
#endif |
2101 |
#ifndef Tcl_CreateSlave |
2102 |
#define Tcl_CreateSlave \ |
2103 |
(tclStubsPtr->tcl_CreateSlave) /* 97 */ |
2104 |
#endif |
2105 |
#ifndef Tcl_CreateTimerHandler |
2106 |
#define Tcl_CreateTimerHandler \ |
2107 |
(tclStubsPtr->tcl_CreateTimerHandler) /* 98 */ |
2108 |
#endif |
2109 |
#ifndef Tcl_CreateTrace |
2110 |
#define Tcl_CreateTrace \ |
2111 |
(tclStubsPtr->tcl_CreateTrace) /* 99 */ |
2112 |
#endif |
2113 |
#ifndef Tcl_DeleteAssocData |
2114 |
#define Tcl_DeleteAssocData \ |
2115 |
(tclStubsPtr->tcl_DeleteAssocData) /* 100 */ |
2116 |
#endif |
2117 |
#ifndef Tcl_DeleteChannelHandler |
2118 |
#define Tcl_DeleteChannelHandler \ |
2119 |
(tclStubsPtr->tcl_DeleteChannelHandler) /* 101 */ |
2120 |
#endif |
2121 |
#ifndef Tcl_DeleteCloseHandler |
2122 |
#define Tcl_DeleteCloseHandler \ |
2123 |
(tclStubsPtr->tcl_DeleteCloseHandler) /* 102 */ |
2124 |
#endif |
2125 |
#ifndef Tcl_DeleteCommand |
2126 |
#define Tcl_DeleteCommand \ |
2127 |
(tclStubsPtr->tcl_DeleteCommand) /* 103 */ |
2128 |
#endif |
2129 |
#ifndef Tcl_DeleteCommandFromToken |
2130 |
#define Tcl_DeleteCommandFromToken \ |
2131 |
(tclStubsPtr->tcl_DeleteCommandFromToken) /* 104 */ |
2132 |
#endif |
2133 |
#ifndef Tcl_DeleteEvents |
2134 |
#define Tcl_DeleteEvents \ |
2135 |
(tclStubsPtr->tcl_DeleteEvents) /* 105 */ |
2136 |
#endif |
2137 |
#ifndef Tcl_DeleteEventSource |
2138 |
#define Tcl_DeleteEventSource \ |
2139 |
(tclStubsPtr->tcl_DeleteEventSource) /* 106 */ |
2140 |
#endif |
2141 |
#ifndef Tcl_DeleteExitHandler |
2142 |
#define Tcl_DeleteExitHandler \ |
2143 |
(tclStubsPtr->tcl_DeleteExitHandler) /* 107 */ |
2144 |
#endif |
2145 |
#ifndef Tcl_DeleteHashEntry |
2146 |
#define Tcl_DeleteHashEntry \ |
2147 |
(tclStubsPtr->tcl_DeleteHashEntry) /* 108 */ |
2148 |
#endif |
2149 |
#ifndef Tcl_DeleteHashTable |
2150 |
#define Tcl_DeleteHashTable \ |
2151 |
(tclStubsPtr->tcl_DeleteHashTable) /* 109 */ |
2152 |
#endif |
2153 |
#ifndef Tcl_DeleteInterp |
2154 |
#define Tcl_DeleteInterp \ |
2155 |
(tclStubsPtr->tcl_DeleteInterp) /* 110 */ |
2156 |
#endif |
2157 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
2158 |
#ifndef Tcl_DetachPids |
2159 |
#define Tcl_DetachPids \ |
2160 |
(tclStubsPtr->tcl_DetachPids) /* 111 */ |
2161 |
#endif |
2162 |
#endif /* UNIX */ |
2163 |
#ifdef __WIN32__ |
2164 |
#ifndef Tcl_DetachPids |
2165 |
#define Tcl_DetachPids \ |
2166 |
(tclStubsPtr->tcl_DetachPids) /* 111 */ |
2167 |
#endif |
2168 |
#endif /* __WIN32__ */ |
2169 |
#ifndef Tcl_DeleteTimerHandler |
2170 |
#define Tcl_DeleteTimerHandler \ |
2171 |
(tclStubsPtr->tcl_DeleteTimerHandler) /* 112 */ |
2172 |
#endif |
2173 |
#ifndef Tcl_DeleteTrace |
2174 |
#define Tcl_DeleteTrace \ |
2175 |
(tclStubsPtr->tcl_DeleteTrace) /* 113 */ |
2176 |
#endif |
2177 |
#ifndef Tcl_DontCallWhenDeleted |
2178 |
#define Tcl_DontCallWhenDeleted \ |
2179 |
(tclStubsPtr->tcl_DontCallWhenDeleted) /* 114 */ |
2180 |
#endif |
2181 |
#ifndef Tcl_DoOneEvent |
2182 |
#define Tcl_DoOneEvent \ |
2183 |
(tclStubsPtr->tcl_DoOneEvent) /* 115 */ |
2184 |
#endif |
2185 |
#ifndef Tcl_DoWhenIdle |
2186 |
#define Tcl_DoWhenIdle \ |
2187 |
(tclStubsPtr->tcl_DoWhenIdle) /* 116 */ |
2188 |
#endif |
2189 |
#ifndef Tcl_DStringAppend |
2190 |
#define Tcl_DStringAppend \ |
2191 |
(tclStubsPtr->tcl_DStringAppend) /* 117 */ |
2192 |
#endif |
2193 |
#ifndef Tcl_DStringAppendElement |
2194 |
#define Tcl_DStringAppendElement \ |
2195 |
(tclStubsPtr->tcl_DStringAppendElement) /* 118 */ |
2196 |
#endif |
2197 |
#ifndef Tcl_DStringEndSublist |
2198 |
#define Tcl_DStringEndSublist \ |
2199 |
(tclStubsPtr->tcl_DStringEndSublist) /* 119 */ |
2200 |
#endif |
2201 |
#ifndef Tcl_DStringFree |
2202 |
#define Tcl_DStringFree \ |
2203 |
(tclStubsPtr->tcl_DStringFree) /* 120 */ |
2204 |
#endif |
2205 |
#ifndef Tcl_DStringGetResult |
2206 |
#define Tcl_DStringGetResult \ |
2207 |
(tclStubsPtr->tcl_DStringGetResult) /* 121 */ |
2208 |
#endif |
2209 |
#ifndef Tcl_DStringInit |
2210 |
#define Tcl_DStringInit \ |
2211 |
(tclStubsPtr->tcl_DStringInit) /* 122 */ |
2212 |
#endif |
2213 |
#ifndef Tcl_DStringResult |
2214 |
#define Tcl_DStringResult \ |
2215 |
(tclStubsPtr->tcl_DStringResult) /* 123 */ |
2216 |
#endif |
2217 |
#ifndef Tcl_DStringSetLength |
2218 |
#define Tcl_DStringSetLength \ |
2219 |
(tclStubsPtr->tcl_DStringSetLength) /* 124 */ |
2220 |
#endif |
2221 |
#ifndef Tcl_DStringStartSublist |
2222 |
#define Tcl_DStringStartSublist \ |
2223 |
(tclStubsPtr->tcl_DStringStartSublist) /* 125 */ |
2224 |
#endif |
2225 |
#ifndef Tcl_Eof |
2226 |
#define Tcl_Eof \ |
2227 |
(tclStubsPtr->tcl_Eof) /* 126 */ |
2228 |
#endif |
2229 |
#ifndef Tcl_ErrnoId |
2230 |
#define Tcl_ErrnoId \ |
2231 |
(tclStubsPtr->tcl_ErrnoId) /* 127 */ |
2232 |
#endif |
2233 |
#ifndef Tcl_ErrnoMsg |
2234 |
#define Tcl_ErrnoMsg \ |
2235 |
(tclStubsPtr->tcl_ErrnoMsg) /* 128 */ |
2236 |
#endif |
2237 |
#ifndef Tcl_Eval |
2238 |
#define Tcl_Eval \ |
2239 |
(tclStubsPtr->tcl_Eval) /* 129 */ |
2240 |
#endif |
2241 |
#ifndef Tcl_EvalFile |
2242 |
#define Tcl_EvalFile \ |
2243 |
(tclStubsPtr->tcl_EvalFile) /* 130 */ |
2244 |
#endif |
2245 |
#ifndef Tcl_EvalObj |
2246 |
#define Tcl_EvalObj \ |
2247 |
(tclStubsPtr->tcl_EvalObj) /* 131 */ |
2248 |
#endif |
2249 |
#ifndef Tcl_EventuallyFree |
2250 |
#define Tcl_EventuallyFree \ |
2251 |
(tclStubsPtr->tcl_EventuallyFree) /* 132 */ |
2252 |
#endif |
2253 |
#ifndef Tcl_Exit |
2254 |
#define Tcl_Exit \ |
2255 |
(tclStubsPtr->tcl_Exit) /* 133 */ |
2256 |
#endif |
2257 |
#ifndef Tcl_ExposeCommand |
2258 |
#define Tcl_ExposeCommand \ |
2259 |
(tclStubsPtr->tcl_ExposeCommand) /* 134 */ |
2260 |
#endif |
2261 |
#ifndef Tcl_ExprBoolean |
2262 |
#define Tcl_ExprBoolean \ |
2263 |
(tclStubsPtr->tcl_ExprBoolean) /* 135 */ |
2264 |
#endif |
2265 |
#ifndef Tcl_ExprBooleanObj |
2266 |
#define Tcl_ExprBooleanObj \ |
2267 |
(tclStubsPtr->tcl_ExprBooleanObj) /* 136 */ |
2268 |
#endif |
2269 |
#ifndef Tcl_ExprDouble |
2270 |
#define Tcl_ExprDouble \ |
2271 |
(tclStubsPtr->tcl_ExprDouble) /* 137 */ |
2272 |
#endif |
2273 |
#ifndef Tcl_ExprDoubleObj |
2274 |
#define Tcl_ExprDoubleObj \ |
2275 |
(tclStubsPtr->tcl_ExprDoubleObj) /* 138 */ |
2276 |
#endif |
2277 |
#ifndef Tcl_ExprLong |
2278 |
#define Tcl_ExprLong \ |
2279 |
(tclStubsPtr->tcl_ExprLong) /* 139 */ |
2280 |
#endif |
2281 |
#ifndef Tcl_ExprLongObj |
2282 |
#define Tcl_ExprLongObj \ |
2283 |
(tclStubsPtr->tcl_ExprLongObj) /* 140 */ |
2284 |
#endif |
2285 |
#ifndef Tcl_ExprObj |
2286 |
#define Tcl_ExprObj \ |
2287 |
(tclStubsPtr->tcl_ExprObj) /* 141 */ |
2288 |
#endif |
2289 |
#ifndef Tcl_ExprString |
2290 |
#define Tcl_ExprString \ |
2291 |
(tclStubsPtr->tcl_ExprString) /* 142 */ |
2292 |
#endif |
2293 |
#ifndef Tcl_Finalize |
2294 |
#define Tcl_Finalize \ |
2295 |
(tclStubsPtr->tcl_Finalize) /* 143 */ |
2296 |
#endif |
2297 |
#ifndef Tcl_FindExecutable |
2298 |
#define Tcl_FindExecutable \ |
2299 |
(tclStubsPtr->tcl_FindExecutable) /* 144 */ |
2300 |
#endif |
2301 |
#ifndef Tcl_FirstHashEntry |
2302 |
#define Tcl_FirstHashEntry \ |
2303 |
(tclStubsPtr->tcl_FirstHashEntry) /* 145 */ |
2304 |
#endif |
2305 |
#ifndef Tcl_Flush |
2306 |
#define Tcl_Flush \ |
2307 |
(tclStubsPtr->tcl_Flush) /* 146 */ |
2308 |
#endif |
2309 |
#ifndef Tcl_FreeResult |
2310 |
#define Tcl_FreeResult \ |
2311 |
(tclStubsPtr->tcl_FreeResult) /* 147 */ |
2312 |
#endif |
2313 |
#ifndef Tcl_GetAlias |
2314 |
#define Tcl_GetAlias \ |
2315 |
(tclStubsPtr->tcl_GetAlias) /* 148 */ |
2316 |
#endif |
2317 |
#ifndef Tcl_GetAliasObj |
2318 |
#define Tcl_GetAliasObj \ |
2319 |
(tclStubsPtr->tcl_GetAliasObj) /* 149 */ |
2320 |
#endif |
2321 |
#ifndef Tcl_GetAssocData |
2322 |
#define Tcl_GetAssocData \ |
2323 |
(tclStubsPtr->tcl_GetAssocData) /* 150 */ |
2324 |
#endif |
2325 |
#ifndef Tcl_GetChannel |
2326 |
#define Tcl_GetChannel \ |
2327 |
(tclStubsPtr->tcl_GetChannel) /* 151 */ |
2328 |
#endif |
2329 |
#ifndef Tcl_GetChannelBufferSize |
2330 |
#define Tcl_GetChannelBufferSize \ |
2331 |
(tclStubsPtr->tcl_GetChannelBufferSize) /* 152 */ |
2332 |
#endif |
2333 |
#ifndef Tcl_GetChannelHandle |
2334 |
#define Tcl_GetChannelHandle \ |
2335 |
(tclStubsPtr->tcl_GetChannelHandle) /* 153 */ |
2336 |
#endif |
2337 |
#ifndef Tcl_GetChannelInstanceData |
2338 |
#define Tcl_GetChannelInstanceData \ |
2339 |
(tclStubsPtr->tcl_GetChannelInstanceData) /* 154 */ |
2340 |
#endif |
2341 |
#ifndef Tcl_GetChannelMode |
2342 |
#define Tcl_GetChannelMode \ |
2343 |
(tclStubsPtr->tcl_GetChannelMode) /* 155 */ |
2344 |
#endif |
2345 |
#ifndef Tcl_GetChannelName |
2346 |
#define Tcl_GetChannelName \ |
2347 |
(tclStubsPtr->tcl_GetChannelName) /* 156 */ |
2348 |
#endif |
2349 |
#ifndef Tcl_GetChannelOption |
2350 |
#define Tcl_GetChannelOption \ |
2351 |
(tclStubsPtr->tcl_GetChannelOption) /* 157 */ |
2352 |
#endif |
2353 |
#ifndef Tcl_GetChannelType |
2354 |
#define Tcl_GetChannelType \ |
2355 |
(tclStubsPtr->tcl_GetChannelType) /* 158 */ |
2356 |
#endif |
2357 |
#ifndef Tcl_GetCommandInfo |
2358 |
#define Tcl_GetCommandInfo \ |
2359 |
(tclStubsPtr->tcl_GetCommandInfo) /* 159 */ |
2360 |
#endif |
2361 |
#ifndef Tcl_GetCommandName |
2362 |
#define Tcl_GetCommandName \ |
2363 |
(tclStubsPtr->tcl_GetCommandName) /* 160 */ |
2364 |
#endif |
2365 |
#ifndef Tcl_GetErrno |
2366 |
#define Tcl_GetErrno \ |
2367 |
(tclStubsPtr->tcl_GetErrno) /* 161 */ |
2368 |
#endif |
2369 |
#ifndef Tcl_GetHostName |
2370 |
#define Tcl_GetHostName \ |
2371 |
(tclStubsPtr->tcl_GetHostName) /* 162 */ |
2372 |
#endif |
2373 |
#ifndef Tcl_GetInterpPath |
2374 |
#define Tcl_GetInterpPath \ |
2375 |
(tclStubsPtr->tcl_GetInterpPath) /* 163 */ |
2376 |
#endif |
2377 |
#ifndef Tcl_GetMaster |
2378 |
#define Tcl_GetMaster \ |
2379 |
(tclStubsPtr->tcl_GetMaster) /* 164 */ |
2380 |
#endif |
2381 |
#ifndef Tcl_GetNameOfExecutable |
2382 |
#define Tcl_GetNameOfExecutable \ |
2383 |
(tclStubsPtr->tcl_GetNameOfExecutable) /* 165 */ |
2384 |
#endif |
2385 |
#ifndef Tcl_GetObjResult |
2386 |
#define Tcl_GetObjResult \ |
2387 |
(tclStubsPtr->tcl_GetObjResult) /* 166 */ |
2388 |
#endif |
2389 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
2390 |
#ifndef Tcl_GetOpenFile |
2391 |
#define Tcl_GetOpenFile \ |
2392 |
(tclStubsPtr->tcl_GetOpenFile) /* 167 */ |
2393 |
#endif |
2394 |
#endif /* UNIX */ |
2395 |
#ifndef Tcl_GetPathType |
2396 |
#define Tcl_GetPathType \ |
2397 |
(tclStubsPtr->tcl_GetPathType) /* 168 */ |
2398 |
#endif |
2399 |
#ifndef Tcl_Gets |
2400 |
#define Tcl_Gets \ |
2401 |
(tclStubsPtr->tcl_Gets) /* 169 */ |
2402 |
#endif |
2403 |
#ifndef Tcl_GetsObj |
2404 |
#define Tcl_GetsObj \ |
2405 |
(tclStubsPtr->tcl_GetsObj) /* 170 */ |
2406 |
#endif |
2407 |
#ifndef Tcl_GetServiceMode |
2408 |
#define Tcl_GetServiceMode \ |
2409 |
(tclStubsPtr->tcl_GetServiceMode) /* 171 */ |
2410 |
#endif |
2411 |
#ifndef Tcl_GetSlave |
2412 |
#define Tcl_GetSlave \ |
2413 |
(tclStubsPtr->tcl_GetSlave) /* 172 */ |
2414 |
#endif |
2415 |
#ifndef Tcl_GetStdChannel |
2416 |
#define Tcl_GetStdChannel \ |
2417 |
(tclStubsPtr->tcl_GetStdChannel) /* 173 */ |
2418 |
#endif |
2419 |
#ifndef Tcl_GetStringResult |
2420 |
#define Tcl_GetStringResult \ |
2421 |
(tclStubsPtr->tcl_GetStringResult) /* 174 */ |
2422 |
#endif |
2423 |
#ifndef Tcl_GetVar |
2424 |
#define Tcl_GetVar \ |
2425 |
(tclStubsPtr->tcl_GetVar) /* 175 */ |
2426 |
#endif |
2427 |
#ifndef Tcl_GetVar2 |
2428 |
#define Tcl_GetVar2 \ |
2429 |
(tclStubsPtr->tcl_GetVar2) /* 176 */ |
2430 |
#endif |
2431 |
#ifndef Tcl_GlobalEval |
2432 |
#define Tcl_GlobalEval \ |
2433 |
(tclStubsPtr->tcl_GlobalEval) /* 177 */ |
2434 |
#endif |
2435 |
#ifndef Tcl_GlobalEvalObj |
2436 |
#define Tcl_GlobalEvalObj \ |
2437 |
(tclStubsPtr->tcl_GlobalEvalObj) /* 178 */ |
2438 |
#endif |
2439 |
#ifndef Tcl_HideCommand |
2440 |
#define Tcl_HideCommand \ |
2441 |
(tclStubsPtr->tcl_HideCommand) /* 179 */ |
2442 |
#endif |
2443 |
#ifndef Tcl_Init |
2444 |
#define Tcl_Init \ |
2445 |
(tclStubsPtr->tcl_Init) /* 180 */ |
2446 |
#endif |
2447 |
#ifndef Tcl_InitHashTable |
2448 |
#define Tcl_InitHashTable \ |
2449 |
(tclStubsPtr->tcl_InitHashTable) /* 181 */ |
2450 |
#endif |
2451 |
#ifndef Tcl_InputBlocked |
2452 |
#define Tcl_InputBlocked \ |
2453 |
(tclStubsPtr->tcl_InputBlocked) /* 182 */ |
2454 |
#endif |
2455 |
#ifndef Tcl_InputBuffered |
2456 |
#define Tcl_InputBuffered \ |
2457 |
(tclStubsPtr->tcl_InputBuffered) /* 183 */ |
2458 |
#endif |
2459 |
#ifndef Tcl_InterpDeleted |
2460 |
#define Tcl_InterpDeleted \ |
2461 |
(tclStubsPtr->tcl_InterpDeleted) /* 184 */ |
2462 |
#endif |
2463 |
#ifndef Tcl_IsSafe |
2464 |
#define Tcl_IsSafe \ |
2465 |
(tclStubsPtr->tcl_IsSafe) /* 185 */ |
2466 |
#endif |
2467 |
#ifndef Tcl_JoinPath |
2468 |
#define Tcl_JoinPath \ |
2469 |
(tclStubsPtr->tcl_JoinPath) /* 186 */ |
2470 |
#endif |
2471 |
#ifndef Tcl_LinkVar |
2472 |
#define Tcl_LinkVar \ |
2473 |
(tclStubsPtr->tcl_LinkVar) /* 187 */ |
2474 |
#endif |
2475 |
/* Slot 188 is reserved */ |
2476 |
#ifndef Tcl_MakeFileChannel |
2477 |
#define Tcl_MakeFileChannel \ |
2478 |
(tclStubsPtr->tcl_MakeFileChannel) /* 189 */ |
2479 |
#endif |
2480 |
#ifndef Tcl_MakeSafe |
2481 |
#define Tcl_MakeSafe \ |
2482 |
(tclStubsPtr->tcl_MakeSafe) /* 190 */ |
2483 |
#endif |
2484 |
#ifndef Tcl_MakeTcpClientChannel |
2485 |
#define Tcl_MakeTcpClientChannel \ |
2486 |
(tclStubsPtr->tcl_MakeTcpClientChannel) /* 191 */ |
2487 |
#endif |
2488 |
#ifndef Tcl_Merge |
2489 |
#define Tcl_Merge \ |
2490 |
(tclStubsPtr->tcl_Merge) /* 192 */ |
2491 |
#endif |
2492 |
#ifndef Tcl_NextHashEntry |
2493 |
#define Tcl_NextHashEntry \ |
2494 |
(tclStubsPtr->tcl_NextHashEntry) /* 193 */ |
2495 |
#endif |
2496 |
#ifndef Tcl_NotifyChannel |
2497 |
#define Tcl_NotifyChannel \ |
2498 |
(tclStubsPtr->tcl_NotifyChannel) /* 194 */ |
2499 |
#endif |
2500 |
#ifndef Tcl_ObjGetVar2 |
2501 |
#define Tcl_ObjGetVar2 \ |
2502 |
(tclStubsPtr->tcl_ObjGetVar2) /* 195 */ |
2503 |
#endif |
2504 |
#ifndef Tcl_ObjSetVar2 |
2505 |
#define Tcl_ObjSetVar2 \ |
2506 |
(tclStubsPtr->tcl_ObjSetVar2) /* 196 */ |
2507 |
#endif |
2508 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
2509 |
#ifndef Tcl_OpenCommandChannel |
2510 |
#define Tcl_OpenCommandChannel \ |
2511 |
(tclStubsPtr->tcl_OpenCommandChannel) /* 197 */ |
2512 |
#endif |
2513 |
#endif /* UNIX */ |
2514 |
#ifdef __WIN32__ |
2515 |
#ifndef Tcl_OpenCommandChannel |
2516 |
#define Tcl_OpenCommandChannel \ |
2517 |
(tclStubsPtr->tcl_OpenCommandChannel) /* 197 */ |
2518 |
#endif |
2519 |
#endif /* __WIN32__ */ |
2520 |
#ifndef Tcl_OpenFileChannel |
2521 |
#define Tcl_OpenFileChannel \ |
2522 |
(tclStubsPtr->tcl_OpenFileChannel) /* 198 */ |
2523 |
#endif |
2524 |
#ifndef Tcl_OpenTcpClient |
2525 |
#define Tcl_OpenTcpClient \ |
2526 |
(tclStubsPtr->tcl_OpenTcpClient) /* 199 */ |
2527 |
#endif |
2528 |
#ifndef Tcl_OpenTcpServer |
2529 |
#define Tcl_OpenTcpServer \ |
2530 |
(tclStubsPtr->tcl_OpenTcpServer) /* 200 */ |
2531 |
#endif |
2532 |
#ifndef Tcl_Preserve |
2533 |
#define Tcl_Preserve \ |
2534 |
(tclStubsPtr->tcl_Preserve) /* 201 */ |
2535 |
#endif |
2536 |
#ifndef Tcl_PrintDouble |
2537 |
#define Tcl_PrintDouble \ |
2538 |
(tclStubsPtr->tcl_PrintDouble) /* 202 */ |
2539 |
#endif |
2540 |
#ifndef Tcl_PutEnv |
2541 |
#define Tcl_PutEnv \ |
2542 |
(tclStubsPtr->tcl_PutEnv) /* 203 */ |
2543 |
#endif |
2544 |
#ifndef Tcl_PosixError |
2545 |
#define Tcl_PosixError \ |
2546 |
(tclStubsPtr->tcl_PosixError) /* 204 */ |
2547 |
#endif |
2548 |
#ifndef Tcl_QueueEvent |
2549 |
#define Tcl_QueueEvent \ |
2550 |
(tclStubsPtr->tcl_QueueEvent) /* 205 */ |
2551 |
#endif |
2552 |
#ifndef Tcl_Read |
2553 |
#define Tcl_Read \ |
2554 |
(tclStubsPtr->tcl_Read) /* 206 */ |
2555 |
#endif |
2556 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
2557 |
#ifndef Tcl_ReapDetachedProcs |
2558 |
#define Tcl_ReapDetachedProcs \ |
2559 |
(tclStubsPtr->tcl_ReapDetachedProcs) /* 207 */ |
2560 |
#endif |
2561 |
#endif /* UNIX */ |
2562 |
#ifdef __WIN32__ |
2563 |
#ifndef Tcl_ReapDetachedProcs |
2564 |
#define Tcl_ReapDetachedProcs \ |
2565 |
(tclStubsPtr->tcl_ReapDetachedProcs) /* 207 */ |
2566 |
#endif |
2567 |
#endif /* __WIN32__ */ |
2568 |
#ifndef Tcl_RecordAndEval |
2569 |
#define Tcl_RecordAndEval \ |
2570 |
(tclStubsPtr->tcl_RecordAndEval) /* 208 */ |
2571 |
#endif |
2572 |
#ifndef Tcl_RecordAndEvalObj |
2573 |
#define Tcl_RecordAndEvalObj \ |
2574 |
(tclStubsPtr->tcl_RecordAndEvalObj) /* 209 */ |
2575 |
#endif |
2576 |
#ifndef Tcl_RegisterChannel |
2577 |
#define Tcl_RegisterChannel \ |
2578 |
(tclStubsPtr->tcl_RegisterChannel) /* 210 */ |
2579 |
#endif |
2580 |
#ifndef Tcl_RegisterObjType |
2581 |
#define Tcl_RegisterObjType \ |
2582 |
(tclStubsPtr->tcl_RegisterObjType) /* 211 */ |
2583 |
#endif |
2584 |
#ifndef Tcl_RegExpCompile |
2585 |
#define Tcl_RegExpCompile \ |
2586 |
(tclStubsPtr->tcl_RegExpCompile) /* 212 */ |
2587 |
#endif |
2588 |
#ifndef Tcl_RegExpExec |
2589 |
#define Tcl_RegExpExec \ |
2590 |
(tclStubsPtr->tcl_RegExpExec) /* 213 */ |
2591 |
#endif |
2592 |
#ifndef Tcl_RegExpMatch |
2593 |
#define Tcl_RegExpMatch \ |
2594 |
(tclStubsPtr->tcl_RegExpMatch) /* 214 */ |
2595 |
#endif |
2596 |
#ifndef Tcl_RegExpRange |
2597 |
#define Tcl_RegExpRange \ |
2598 |
(tclStubsPtr->tcl_RegExpRange) /* 215 */ |
2599 |
#endif |
2600 |
#ifndef Tcl_Release |
2601 |
#define Tcl_Release \ |
2602 |
(tclStubsPtr->tcl_Release) /* 216 */ |
2603 |
#endif |
2604 |
#ifndef Tcl_ResetResult |
2605 |
#define Tcl_ResetResult \ |
2606 |
(tclStubsPtr->tcl_ResetResult) /* 217 */ |
2607 |
#endif |
2608 |
#ifndef Tcl_ScanElement |
2609 |
#define Tcl_ScanElement \ |
2610 |
(tclStubsPtr->tcl_ScanElement) /* 218 */ |
2611 |
#endif |
2612 |
#ifndef Tcl_ScanCountedElement |
2613 |
#define Tcl_ScanCountedElement \ |
2614 |
(tclStubsPtr->tcl_ScanCountedElement) /* 219 */ |
2615 |
#endif |
2616 |
#ifndef Tcl_Seek |
2617 |
#define Tcl_Seek \ |
2618 |
(tclStubsPtr->tcl_Seek) /* 220 */ |
2619 |
#endif |
2620 |
#ifndef Tcl_ServiceAll |
2621 |
#define Tcl_ServiceAll \ |
2622 |
(tclStubsPtr->tcl_ServiceAll) /* 221 */ |
2623 |
#endif |
2624 |
#ifndef Tcl_ServiceEvent |
2625 |
#define Tcl_ServiceEvent \ |
2626 |
(tclStubsPtr->tcl_ServiceEvent) /* 222 */ |
2627 |
#endif |
2628 |
#ifndef Tcl_SetAssocData |
2629 |
#define Tcl_SetAssocData \ |
2630 |
(tclStubsPtr->tcl_SetAssocData) /* 223 */ |
2631 |
#endif |
2632 |
#ifndef Tcl_SetChannelBufferSize |
2633 |
#define Tcl_SetChannelBufferSize \ |
2634 |
(tclStubsPtr->tcl_SetChannelBufferSize) /* 224 */ |
2635 |
#endif |
2636 |
#ifndef Tcl_SetChannelOption |
2637 |
#define Tcl_SetChannelOption \ |
2638 |
(tclStubsPtr->tcl_SetChannelOption) /* 225 */ |
2639 |
#endif |
2640 |
#ifndef Tcl_SetCommandInfo |
2641 |
#define Tcl_SetCommandInfo \ |
2642 |
(tclStubsPtr->tcl_SetCommandInfo) /* 226 */ |
2643 |
#endif |
2644 |
#ifndef Tcl_SetErrno |
2645 |
#define Tcl_SetErrno \ |
2646 |
(tclStubsPtr->tcl_SetErrno) /* 227 */ |
2647 |
#endif |
2648 |
#ifndef Tcl_SetErrorCode |
2649 |
#define Tcl_SetErrorCode \ |
2650 |
(tclStubsPtr->tcl_SetErrorCode) /* 228 */ |
2651 |
#endif |
2652 |
#ifndef Tcl_SetMaxBlockTime |
2653 |
#define Tcl_SetMaxBlockTime \ |
2654 |
(tclStubsPtr->tcl_SetMaxBlockTime) /* 229 */ |
2655 |
#endif |
2656 |
#ifndef Tcl_SetPanicProc |
2657 |
#define Tcl_SetPanicProc \ |
2658 |
(tclStubsPtr->tcl_SetPanicProc) /* 230 */ |
2659 |
#endif |
2660 |
#ifndef Tcl_SetRecursionLimit |
2661 |
#define Tcl_SetRecursionLimit \ |
2662 |
(tclStubsPtr->tcl_SetRecursionLimit) /* 231 */ |
2663 |
#endif |
2664 |
#ifndef Tcl_SetResult |
2665 |
#define Tcl_SetResult \ |
2666 |
(tclStubsPtr->tcl_SetResult) /* 232 */ |
2667 |
#endif |
2668 |
#ifndef Tcl_SetServiceMode |
2669 |
#define Tcl_SetServiceMode \ |
2670 |
(tclStubsPtr->tcl_SetServiceMode) /* 233 */ |
2671 |
#endif |
2672 |
#ifndef Tcl_SetObjErrorCode |
2673 |
#define Tcl_SetObjErrorCode \ |
2674 |
(tclStubsPtr->tcl_SetObjErrorCode) /* 234 */ |
2675 |
#endif |
2676 |
#ifndef Tcl_SetObjResult |
2677 |
#define Tcl_SetObjResult \ |
2678 |
(tclStubsPtr->tcl_SetObjResult) /* 235 */ |
2679 |
#endif |
2680 |
#ifndef Tcl_SetStdChannel |
2681 |
#define Tcl_SetStdChannel \ |
2682 |
(tclStubsPtr->tcl_SetStdChannel) /* 236 */ |
2683 |
#endif |
2684 |
#ifndef Tcl_SetVar |
2685 |
#define Tcl_SetVar \ |
2686 |
(tclStubsPtr->tcl_SetVar) /* 237 */ |
2687 |
#endif |
2688 |
#ifndef Tcl_SetVar2 |
2689 |
#define Tcl_SetVar2 \ |
2690 |
(tclStubsPtr->tcl_SetVar2) /* 238 */ |
2691 |
#endif |
2692 |
#ifndef Tcl_SignalId |
2693 |
#define Tcl_SignalId \ |
2694 |
(tclStubsPtr->tcl_SignalId) /* 239 */ |
2695 |
#endif |
2696 |
#ifndef Tcl_SignalMsg |
2697 |
#define Tcl_SignalMsg \ |
2698 |
(tclStubsPtr->tcl_SignalMsg) /* 240 */ |
2699 |
#endif |
2700 |
#ifndef Tcl_SourceRCFile |
2701 |
#define Tcl_SourceRCFile \ |
2702 |
(tclStubsPtr->tcl_SourceRCFile) /* 241 */ |
2703 |
#endif |
2704 |
#ifndef Tcl_SplitList |
2705 |
#define Tcl_SplitList \ |
2706 |
(tclStubsPtr->tcl_SplitList) /* 242 */ |
2707 |
#endif |
2708 |
#ifndef Tcl_SplitPath |
2709 |
#define Tcl_SplitPath \ |
2710 |
(tclStubsPtr->tcl_SplitPath) /* 243 */ |
2711 |
#endif |
2712 |
#ifndef Tcl_StaticPackage |
2713 |
#define Tcl_StaticPackage \ |
2714 |
(tclStubsPtr->tcl_StaticPackage) /* 244 */ |
2715 |
#endif |
2716 |
#ifndef Tcl_StringMatch |
2717 |
#define Tcl_StringMatch \ |
2718 |
(tclStubsPtr->tcl_StringMatch) /* 245 */ |
2719 |
#endif |
2720 |
#ifndef Tcl_Tell |
2721 |
#define Tcl_Tell \ |
2722 |
(tclStubsPtr->tcl_Tell) /* 246 */ |
2723 |
#endif |
2724 |
#ifndef Tcl_TraceVar |
2725 |
#define Tcl_TraceVar \ |
2726 |
(tclStubsPtr->tcl_TraceVar) /* 247 */ |
2727 |
#endif |
2728 |
#ifndef Tcl_TraceVar2 |
2729 |
#define Tcl_TraceVar2 \ |
2730 |
(tclStubsPtr->tcl_TraceVar2) /* 248 */ |
2731 |
#endif |
2732 |
#ifndef Tcl_TranslateFileName |
2733 |
#define Tcl_TranslateFileName \ |
2734 |
(tclStubsPtr->tcl_TranslateFileName) /* 249 */ |
2735 |
#endif |
2736 |
#ifndef Tcl_Ungets |
2737 |
#define Tcl_Ungets \ |
2738 |
(tclStubsPtr->tcl_Ungets) /* 250 */ |
2739 |
#endif |
2740 |
#ifndef Tcl_UnlinkVar |
2741 |
#define Tcl_UnlinkVar \ |
2742 |
(tclStubsPtr->tcl_UnlinkVar) /* 251 */ |
2743 |
#endif |
2744 |
#ifndef Tcl_UnregisterChannel |
2745 |
#define Tcl_UnregisterChannel \ |
2746 |
(tclStubsPtr->tcl_UnregisterChannel) /* 252 */ |
2747 |
#endif |
2748 |
#ifndef Tcl_UnsetVar |
2749 |
#define Tcl_UnsetVar \ |
2750 |
(tclStubsPtr->tcl_UnsetVar) /* 253 */ |
2751 |
#endif |
2752 |
#ifndef Tcl_UnsetVar2 |
2753 |
#define Tcl_UnsetVar2 \ |
2754 |
(tclStubsPtr->tcl_UnsetVar2) /* 254 */ |
2755 |
#endif |
2756 |
#ifndef Tcl_UntraceVar |
2757 |
#define Tcl_UntraceVar \ |
2758 |
(tclStubsPtr->tcl_UntraceVar) /* 255 */ |
2759 |
#endif |
2760 |
#ifndef Tcl_UntraceVar2 |
2761 |
#define Tcl_UntraceVar2 \ |
2762 |
(tclStubsPtr->tcl_UntraceVar2) /* 256 */ |
2763 |
#endif |
2764 |
#ifndef Tcl_UpdateLinkedVar |
2765 |
#define Tcl_UpdateLinkedVar \ |
2766 |
(tclStubsPtr->tcl_UpdateLinkedVar) /* 257 */ |
2767 |
#endif |
2768 |
#ifndef Tcl_UpVar |
2769 |
#define Tcl_UpVar \ |
2770 |
(tclStubsPtr->tcl_UpVar) /* 258 */ |
2771 |
#endif |
2772 |
#ifndef Tcl_UpVar2 |
2773 |
#define Tcl_UpVar2 \ |
2774 |
(tclStubsPtr->tcl_UpVar2) /* 259 */ |
2775 |
#endif |
2776 |
#ifndef Tcl_VarEval |
2777 |
#define Tcl_VarEval \ |
2778 |
(tclStubsPtr->tcl_VarEval) /* 260 */ |
2779 |
#endif |
2780 |
#ifndef Tcl_VarTraceInfo |
2781 |
#define Tcl_VarTraceInfo \ |
2782 |
(tclStubsPtr->tcl_VarTraceInfo) /* 261 */ |
2783 |
#endif |
2784 |
#ifndef Tcl_VarTraceInfo2 |
2785 |
#define Tcl_VarTraceInfo2 \ |
2786 |
(tclStubsPtr->tcl_VarTraceInfo2) /* 262 */ |
2787 |
#endif |
2788 |
#ifndef Tcl_Write |
2789 |
#define Tcl_Write \ |
2790 |
(tclStubsPtr->tcl_Write) /* 263 */ |
2791 |
#endif |
2792 |
#ifndef Tcl_WrongNumArgs |
2793 |
#define Tcl_WrongNumArgs \ |
2794 |
(tclStubsPtr->tcl_WrongNumArgs) /* 264 */ |
2795 |
#endif |
2796 |
#ifndef Tcl_DumpActiveMemory |
2797 |
#define Tcl_DumpActiveMemory \ |
2798 |
(tclStubsPtr->tcl_DumpActiveMemory) /* 265 */ |
2799 |
#endif |
2800 |
#ifndef Tcl_ValidateAllMemory |
2801 |
#define Tcl_ValidateAllMemory \ |
2802 |
(tclStubsPtr->tcl_ValidateAllMemory) /* 266 */ |
2803 |
#endif |
2804 |
#ifndef Tcl_AppendResultVA |
2805 |
#define Tcl_AppendResultVA \ |
2806 |
(tclStubsPtr->tcl_AppendResultVA) /* 267 */ |
2807 |
#endif |
2808 |
#ifndef Tcl_AppendStringsToObjVA |
2809 |
#define Tcl_AppendStringsToObjVA \ |
2810 |
(tclStubsPtr->tcl_AppendStringsToObjVA) /* 268 */ |
2811 |
#endif |
2812 |
#ifndef Tcl_HashStats |
2813 |
#define Tcl_HashStats \ |
2814 |
(tclStubsPtr->tcl_HashStats) /* 269 */ |
2815 |
#endif |
2816 |
#ifndef Tcl_ParseVar |
2817 |
#define Tcl_ParseVar \ |
2818 |
(tclStubsPtr->tcl_ParseVar) /* 270 */ |
2819 |
#endif |
2820 |
#ifndef Tcl_PkgPresent |
2821 |
#define Tcl_PkgPresent \ |
2822 |
(tclStubsPtr->tcl_PkgPresent) /* 271 */ |
2823 |
#endif |
2824 |
#ifndef Tcl_PkgPresentEx |
2825 |
#define Tcl_PkgPresentEx \ |
2826 |
(tclStubsPtr->tcl_PkgPresentEx) /* 272 */ |
2827 |
#endif |
2828 |
#ifndef Tcl_PkgProvide |
2829 |
#define Tcl_PkgProvide \ |
2830 |
(tclStubsPtr->tcl_PkgProvide) /* 273 */ |
2831 |
#endif |
2832 |
#ifndef Tcl_PkgRequire |
2833 |
#define Tcl_PkgRequire \ |
2834 |
(tclStubsPtr->tcl_PkgRequire) /* 274 */ |
2835 |
#endif |
2836 |
#ifndef Tcl_SetErrorCodeVA |
2837 |
#define Tcl_SetErrorCodeVA \ |
2838 |
(tclStubsPtr->tcl_SetErrorCodeVA) /* 275 */ |
2839 |
#endif |
2840 |
#ifndef Tcl_VarEvalVA |
2841 |
#define Tcl_VarEvalVA \ |
2842 |
(tclStubsPtr->tcl_VarEvalVA) /* 276 */ |
2843 |
#endif |
2844 |
#ifndef Tcl_WaitPid |
2845 |
#define Tcl_WaitPid \ |
2846 |
(tclStubsPtr->tcl_WaitPid) /* 277 */ |
2847 |
#endif |
2848 |
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ |
2849 |
#ifndef Tcl_PanicVA |
2850 |
#define Tcl_PanicVA \ |
2851 |
(tclStubsPtr->tcl_PanicVA) /* 278 */ |
2852 |
#endif |
2853 |
#endif /* UNIX */ |
2854 |
#ifdef __WIN32__ |
2855 |
#ifndef Tcl_PanicVA |
2856 |
#define Tcl_PanicVA \ |
2857 |
(tclStubsPtr->tcl_PanicVA) /* 278 */ |
2858 |
#endif |
2859 |
#endif /* __WIN32__ */ |
2860 |
#ifndef Tcl_GetVersion |
2861 |
#define Tcl_GetVersion \ |
2862 |
(tclStubsPtr->tcl_GetVersion) /* 279 */ |
2863 |
#endif |
2864 |
#ifndef Tcl_InitMemory |
2865 |
#define Tcl_InitMemory \ |
2866 |
(tclStubsPtr->tcl_InitMemory) /* 280 */ |
2867 |
#endif |
2868 |
#ifndef Tcl_StackChannel |
2869 |
#define Tcl_StackChannel \ |
2870 |
(tclStubsPtr->tcl_StackChannel) /* 281 */ |
2871 |
#endif |
2872 |
#ifndef Tcl_UnstackChannel |
2873 |
#define Tcl_UnstackChannel \ |
2874 |
(tclStubsPtr->tcl_UnstackChannel) /* 282 */ |
2875 |
#endif |
2876 |
#ifndef Tcl_GetStackedChannel |
2877 |
#define Tcl_GetStackedChannel \ |
2878 |
(tclStubsPtr->tcl_GetStackedChannel) /* 283 */ |
2879 |
#endif |
2880 |
/* Slot 284 is reserved */ |
2881 |
/* Slot 285 is reserved */ |
2882 |
#ifndef Tcl_AppendObjToObj |
2883 |
#define Tcl_AppendObjToObj \ |
2884 |
(tclStubsPtr->tcl_AppendObjToObj) /* 286 */ |
2885 |
#endif |
2886 |
#ifndef Tcl_CreateEncoding |
2887 |
#define Tcl_CreateEncoding \ |
2888 |
(tclStubsPtr->tcl_CreateEncoding) /* 287 */ |
2889 |
#endif |
2890 |
#ifndef Tcl_CreateThreadExitHandler |
2891 |
#define Tcl_CreateThreadExitHandler \ |
2892 |
(tclStubsPtr->tcl_CreateThreadExitHandler) /* 288 */ |
2893 |
#endif |
2894 |
#ifndef Tcl_DeleteThreadExitHandler |
2895 |
#define Tcl_DeleteThreadExitHandler \ |
2896 |
(tclStubsPtr->tcl_DeleteThreadExitHandler) /* 289 */ |
2897 |
#endif |
2898 |
#ifndef Tcl_DiscardResult |
2899 |
#define Tcl_DiscardResult \ |
2900 |
(tclStubsPtr->tcl_DiscardResult) /* 290 */ |
2901 |
#endif |
2902 |
#ifndef Tcl_EvalEx |
2903 |
#define Tcl_EvalEx \ |
2904 |
(tclStubsPtr->tcl_EvalEx) /* 291 */ |
2905 |
#endif |
2906 |
#ifndef Tcl_EvalObjv |
2907 |
#define Tcl_EvalObjv \ |
2908 |
(tclStubsPtr->tcl_EvalObjv) /* 292 */ |
2909 |
#endif |
2910 |
#ifndef Tcl_EvalObjEx |
2911 |
#define Tcl_EvalObjEx \ |
2912 |
(tclStubsPtr->tcl_EvalObjEx) /* 293 */ |
2913 |
#endif |
2914 |
#ifndef Tcl_ExitThread |
2915 |
#define Tcl_ExitThread \ |
2916 |
(tclStubsPtr->tcl_ExitThread) /* 294 */ |
2917 |
#endif |
2918 |
#ifndef Tcl_ExternalToUtf |
2919 |
#define Tcl_ExternalToUtf \ |
2920 |
(tclStubsPtr->tcl_ExternalToUtf) /* 295 */ |
2921 |
#endif |
2922 |
#ifndef Tcl_ExternalToUtfDString |
2923 |
#define Tcl_ExternalToUtfDString \ |
2924 |
(tclStubsPtr->tcl_ExternalToUtfDString) /* 296 */ |
2925 |
#endif |
2926 |
#ifndef Tcl_FinalizeThread |
2927 |
#define Tcl_FinalizeThread \ |
2928 |
(tclStubsPtr->tcl_FinalizeThread) /* 297 */ |
2929 |
#endif |
2930 |
#ifndef Tcl_FinalizeNotifier |
2931 |
#define Tcl_FinalizeNotifier \ |
2932 |
(tclStubsPtr->tcl_FinalizeNotifier) /* 298 */ |
2933 |
#endif |
2934 |
#ifndef Tcl_FreeEncoding |
2935 |
#define Tcl_FreeEncoding \ |
2936 |
(tclStubsPtr->tcl_FreeEncoding) /* 299 */ |
2937 |
#endif |
2938 |
#ifndef Tcl_GetCurrentThread |
2939 |
#define Tcl_GetCurrentThread \ |
2940 |
(tclStubsPtr->tcl_GetCurrentThread) /* 300 */ |
2941 |
#endif |
2942 |
#ifndef Tcl_GetEncoding |
2943 |
#define Tcl_GetEncoding \ |
2944 |
(tclStubsPtr->tcl_GetEncoding) /* 301 */ |
2945 |
#endif |
2946 |
#ifndef Tcl_GetEncodingName |
2947 |
#define Tcl_GetEncodingName \ |
2948 |
(tclStubsPtr->tcl_GetEncodingName) /* 302 */ |
2949 |
#endif |
2950 |
#ifndef Tcl_GetEncodingNames |
2951 |
#define Tcl_GetEncodingNames \ |
2952 |
(tclStubsPtr->tcl_GetEncodingNames) /* 303 */ |
2953 |
#endif |
2954 |
#ifndef Tcl_GetIndexFromObjStruct |
2955 |
#define Tcl_GetIndexFromObjStruct \ |
2956 |
(tclStubsPtr->tcl_GetIndexFromObjStruct) /* 304 */ |
2957 |
#endif |
2958 |
#ifndef Tcl_GetThreadData |
2959 |
#define Tcl_GetThreadData \ |
2960 |
(tclStubsPtr->tcl_GetThreadData) /* 305 */ |
2961 |
#endif |
2962 |
#ifndef Tcl_GetVar2Ex |
2963 |
#define Tcl_GetVar2Ex \ |
2964 |
(tclStubsPtr->tcl_GetVar2Ex) /* 306 */ |
2965 |
#endif |
2966 |
#ifndef Tcl_InitNotifier |
2967 |
#define Tcl_InitNotifier \ |
2968 |
(tclStubsPtr->tcl_InitNotifier) /* 307 */ |
2969 |
#endif |
2970 |
#ifndef Tcl_MutexLock |
2971 |
#define Tcl_MutexLock \ |
2972 |
(tclStubsPtr->tcl_MutexLock) /* 308 */ |
2973 |
#endif |
2974 |
#ifndef Tcl_MutexUnlock |
2975 |
#define Tcl_MutexUnlock \ |
2976 |
(tclStubsPtr->tcl_MutexUnlock) /* 309 */ |
2977 |
#endif |
2978 |
#ifndef Tcl_ConditionNotify |
2979 |
#define Tcl_ConditionNotify \ |
2980 |
(tclStubsPtr->tcl_ConditionNotify) /* 310 */ |
2981 |
#endif |
2982 |
#ifndef Tcl_ConditionWait |
2983 |
#define Tcl_ConditionWait \ |
2984 |
(tclStubsPtr->tcl_ConditionWait) /* 311 */ |
2985 |
#endif |
2986 |
#ifndef Tcl_NumUtfChars |
2987 |
#define Tcl_NumUtfChars \ |
2988 |
(tclStubsPtr->tcl_NumUtfChars) /* 312 */ |
2989 |
#endif |
2990 |
#ifndef Tcl_ReadChars |
2991 |
#define Tcl_ReadChars \ |
2992 |
(tclStubsPtr->tcl_ReadChars) /* 313 */ |
2993 |
#endif |
2994 |
#ifndef Tcl_RestoreResult |
2995 |
#define Tcl_RestoreResult \ |
2996 |
(tclStubsPtr->tcl_RestoreResult) /* 314 */ |
2997 |
#endif |
2998 |
#ifndef Tcl_SaveResult |
2999 |
#define Tcl_SaveResult \ |
3000 |
(tclStubsPtr->tcl_SaveResult) /* 315 */ |
3001 |
#endif |
3002 |
#ifndef Tcl_SetSystemEncoding |
3003 |
#define Tcl_SetSystemEncoding \ |
3004 |
(tclStubsPtr->tcl_SetSystemEncoding) /* 316 */ |
3005 |
#endif |
3006 |
#ifndef Tcl_SetVar2Ex |
3007 |
#define Tcl_SetVar2Ex \ |
3008 |
(tclStubsPtr->tcl_SetVar2Ex) /* 317 */ |
3009 |
#endif |
3010 |
#ifndef Tcl_ThreadAlert |
3011 |
#define Tcl_ThreadAlert \ |
3012 |
(tclStubsPtr->tcl_ThreadAlert) /* 318 */ |
3013 |
#endif |
3014 |
#ifndef Tcl_ThreadQueueEvent |
3015 |
#define Tcl_ThreadQueueEvent \ |
3016 |
(tclStubsPtr->tcl_ThreadQueueEvent) /* 319 */ |
3017 |
#endif |
3018 |
#ifndef Tcl_UniCharAtIndex |
3019 |
#define Tcl_UniCharAtIndex \ |
3020 |
(tclStubsPtr->tcl_UniCharAtIndex) /* 320 */ |
3021 |
#endif |
3022 |
#ifndef Tcl_UniCharToLower |
3023 |
#define Tcl_UniCharToLower \ |
3024 |
(tclStubsPtr->tcl_UniCharToLower) /* 321 */ |
3025 |
#endif |
3026 |
#ifndef Tcl_UniCharToTitle |
3027 |
#define Tcl_UniCharToTitle \ |
3028 |
(tclStubsPtr->tcl_UniCharToTitle) /* 322 */ |
3029 |
#endif |
3030 |
#ifndef Tcl_UniCharToUpper |
3031 |
#define Tcl_UniCharToUpper \ |
3032 |
(tclStubsPtr->tcl_UniCharToUpper) /* 323 */ |
3033 |
#endif |
3034 |
#ifndef Tcl_UniCharToUtf |
3035 |
#define Tcl_UniCharToUtf \ |
3036 |
(tclStubsPtr->tcl_UniCharToUtf) /* 324 */ |
3037 |
#endif |
3038 |
#ifndef Tcl_UtfAtIndex |
3039 |
#define Tcl_UtfAtIndex \ |
3040 |
(tclStubsPtr->tcl_UtfAtIndex) /* 325 */ |
3041 |
#endif |
3042 |
#ifndef Tcl_UtfCharComplete |
3043 |
#define Tcl_UtfCharComplete \ |
3044 |
(tclStubsPtr->tcl_UtfCharComplete) /* 326 */ |
3045 |
#endif |
3046 |
#ifndef Tcl_UtfBackslash |
3047 |
#define Tcl_UtfBackslash \ |
3048 |
(tclStubsPtr->tcl_UtfBackslash) /* 327 */ |
3049 |
#endif |
3050 |
#ifndef Tcl_UtfFindFirst |
3051 |
#define Tcl_UtfFindFirst \ |
3052 |
(tclStubsPtr->tcl_UtfFindFirst) /* 328 */ |
3053 |
#endif |
3054 |
#ifndef Tcl_UtfFindLast |
3055 |
#define Tcl_UtfFindLast \ |
3056 |
(tclStubsPtr->tcl_UtfFindLast) /* 329 */ |
3057 |
#endif |
3058 |
#ifndef Tcl_UtfNext |
3059 |
#define Tcl_UtfNext \ |
3060 |
(tclStubsPtr->tcl_UtfNext) /* 330 */ |
3061 |
#endif |
3062 |
#ifndef Tcl_UtfPrev |
3063 |
#define Tcl_UtfPrev \ |
3064 |
(tclStubsPtr->tcl_UtfPrev) /* 331 */ |
3065 |
#endif |
3066 |
#ifndef Tcl_UtfToExternal |
3067 |
#define Tcl_UtfToExternal \ |
3068 |
(tclStubsPtr->tcl_UtfToExternal) /* 332 */ |
3069 |
#endif |
3070 |
#ifndef Tcl_UtfToExternalDString |
3071 |
#define Tcl_UtfToExternalDString \ |
3072 |
(tclStubsPtr->tcl_UtfToExternalDString) /* 333 */ |
3073 |
#endif |
3074 |
#ifndef Tcl_UtfToLower |
3075 |
#define Tcl_UtfToLower \ |
3076 |
(tclStubsPtr->tcl_UtfToLower) /* 334 */ |
3077 |
#endif |
3078 |
#ifndef Tcl_UtfToTitle |
3079 |
#define Tcl_UtfToTitle \ |
3080 |
(tclStubsPtr->tcl_UtfToTitle) /* 335 */ |
3081 |
#endif |
3082 |
#ifndef Tcl_UtfToUniChar |
3083 |
#define Tcl_UtfToUniChar \ |
3084 |
(tclStubsPtr->tcl_UtfToUniChar) /* 336 */ |
3085 |
#endif |
3086 |
#ifndef Tcl_UtfToUpper |
3087 |
#define Tcl_UtfToUpper \ |
3088 |
(tclStubsPtr->tcl_UtfToUpper) /* 337 */ |
3089 |
#endif |
3090 |
#ifndef Tcl_WriteChars |
3091 |
#define Tcl_WriteChars \ |
3092 |
(tclStubsPtr->tcl_WriteChars) /* 338 */ |
3093 |
#endif |
3094 |
#ifndef Tcl_WriteObj |
3095 |
#define Tcl_WriteObj \ |
3096 |
(tclStubsPtr->tcl_WriteObj) /* 339 */ |
3097 |
#endif |
3098 |
#ifndef Tcl_GetString |
3099 |
#define Tcl_GetString \ |
3100 |
(tclStubsPtr->tcl_GetString) /* 340 */ |
3101 |
#endif |
3102 |
#ifndef Tcl_GetDefaultEncodingDir |
3103 |
#define Tcl_GetDefaultEncodingDir \ |
3104 |
(tclStubsPtr->tcl_GetDefaultEncodingDir) /* 341 */ |
3105 |
#endif |
3106 |
#ifndef Tcl_SetDefaultEncodingDir |
3107 |
#define Tcl_SetDefaultEncodingDir \ |
3108 |
(tclStubsPtr->tcl_SetDefaultEncodingDir) /* 342 */ |
3109 |
#endif |
3110 |
#ifndef Tcl_AlertNotifier |
3111 |
#define Tcl_AlertNotifier \ |
3112 |
(tclStubsPtr->tcl_AlertNotifier) /* 343 */ |
3113 |
#endif |
3114 |
#ifndef Tcl_ServiceModeHook |
3115 |
#define Tcl_ServiceModeHook \ |
3116 |
(tclStubsPtr->tcl_ServiceModeHook) /* 344 */ |
3117 |
#endif |
3118 |
#ifndef Tcl_UniCharIsAlnum |
3119 |
#define Tcl_UniCharIsAlnum \ |
3120 |
(tclStubsPtr->tcl_UniCharIsAlnum) /* 345 */ |
3121 |
#endif |
3122 |
#ifndef Tcl_UniCharIsAlpha |
3123 |
#define Tcl_UniCharIsAlpha \ |
3124 |
(tclStubsPtr->tcl_UniCharIsAlpha) /* 346 */ |
3125 |
#endif |
3126 |
#ifndef Tcl_UniCharIsDigit |
3127 |
#define Tcl_UniCharIsDigit \ |
3128 |
(tclStubsPtr->tcl_UniCharIsDigit) /* 347 */ |
3129 |
#endif |
3130 |
#ifndef Tcl_UniCharIsLower |
3131 |
#define Tcl_UniCharIsLower \ |
3132 |
(tclStubsPtr->tcl_UniCharIsLower) /* 348 */ |
3133 |
#endif |
3134 |
#ifndef Tcl_UniCharIsSpace |
3135 |
#define Tcl_UniCharIsSpace \ |
3136 |
(tclStubsPtr->tcl_UniCharIsSpace) /* 349 */ |
3137 |
#endif |
3138 |
#ifndef Tcl_UniCharIsUpper |
3139 |
#define Tcl_UniCharIsUpper \ |
3140 |
(tclStubsPtr->tcl_UniCharIsUpper) /* 350 */ |
3141 |
#endif |
3142 |
#ifndef Tcl_UniCharIsWordChar |
3143 |
#define Tcl_UniCharIsWordChar \ |
3144 |
(tclStubsPtr->tcl_UniCharIsWordChar) /* 351 */ |
3145 |
#endif |
3146 |
#ifndef Tcl_UniCharLen |
3147 |
#define Tcl_UniCharLen \ |
3148 |
(tclStubsPtr->tcl_UniCharLen) /* 352 */ |
3149 |
#endif |
3150 |
#ifndef Tcl_UniCharNcmp |
3151 |
#define Tcl_UniCharNcmp \ |
3152 |
(tclStubsPtr->tcl_UniCharNcmp) /* 353 */ |
3153 |
#endif |
3154 |
#ifndef Tcl_UniCharToUtfDString |
3155 |
#define Tcl_UniCharToUtfDString \ |
3156 |
(tclStubsPtr->tcl_UniCharToUtfDString) /* 354 */ |
3157 |
#endif |
3158 |
#ifndef Tcl_UtfToUniCharDString |
3159 |
#define Tcl_UtfToUniCharDString \ |
3160 |
(tclStubsPtr->tcl_UtfToUniCharDString) /* 355 */ |
3161 |
#endif |
3162 |
#ifndef Tcl_GetRegExpFromObj |
3163 |
#define Tcl_GetRegExpFromObj \ |
3164 |
(tclStubsPtr->tcl_GetRegExpFromObj) /* 356 */ |
3165 |
#endif |
3166 |
#ifndef Tcl_EvalTokens |
3167 |
#define Tcl_EvalTokens \ |
3168 |
(tclStubsPtr->tcl_EvalTokens) /* 357 */ |
3169 |
#endif |
3170 |
#ifndef Tcl_FreeParse |
3171 |
#define Tcl_FreeParse \ |
3172 |
(tclStubsPtr->tcl_FreeParse) /* 358 */ |
3173 |
#endif |
3174 |
#ifndef Tcl_LogCommandInfo |
3175 |
#define Tcl_LogCommandInfo \ |
3176 |
(tclStubsPtr->tcl_LogCommandInfo) /* 359 */ |
3177 |
#endif |
3178 |
#ifndef Tcl_ParseBraces |
3179 |
#define Tcl_ParseBraces \ |
3180 |
(tclStubsPtr->tcl_ParseBraces) /* 360 */ |
3181 |
#endif |
3182 |
#ifndef Tcl_ParseCommand |
3183 |
#define Tcl_ParseCommand \ |
3184 |
(tclStubsPtr->tcl_ParseCommand) /* 361 */ |
3185 |
#endif |
3186 |
#ifndef Tcl_ParseExpr |
3187 |
#define Tcl_ParseExpr \ |
3188 |
(tclStubsPtr->tcl_ParseExpr) /* 362 */ |
3189 |
#endif |
3190 |
#ifndef Tcl_ParseQuotedString |
3191 |
#define Tcl_ParseQuotedString \ |
3192 |
(tclStubsPtr->tcl_ParseQuotedString) /* 363 */ |
3193 |
#endif |
3194 |
#ifndef Tcl_ParseVarName |
3195 |
#define Tcl_ParseVarName \ |
3196 |
(tclStubsPtr->tcl_ParseVarName) /* 364 */ |
3197 |
#endif |
3198 |
#ifndef Tcl_GetCwd |
3199 |
#define Tcl_GetCwd \ |
3200 |
(tclStubsPtr->tcl_GetCwd) /* 365 */ |
3201 |
#endif |
3202 |
#ifndef Tcl_Chdir |
3203 |
#define Tcl_Chdir \ |
3204 |
(tclStubsPtr->tcl_Chdir) /* 366 */ |
3205 |
#endif |
3206 |
#ifndef Tcl_Access |
3207 |
#define Tcl_Access \ |
3208 |
(tclStubsPtr->tcl_Access) /* 367 */ |
3209 |
#endif |
3210 |
#ifndef Tcl_Stat |
3211 |
#define Tcl_Stat \ |
3212 |
(tclStubsPtr->tcl_Stat) /* 368 */ |
3213 |
#endif |
3214 |
#ifndef Tcl_UtfNcmp |
3215 |
#define Tcl_UtfNcmp \ |
3216 |
(tclStubsPtr->tcl_UtfNcmp) /* 369 */ |
3217 |
#endif |
3218 |
#ifndef Tcl_UtfNcasecmp |
3219 |
#define Tcl_UtfNcasecmp \ |
3220 |
(tclStubsPtr->tcl_UtfNcasecmp) /* 370 */ |
3221 |
#endif |
3222 |
#ifndef Tcl_StringCaseMatch |
3223 |
#define Tcl_StringCaseMatch \ |
3224 |
(tclStubsPtr->tcl_StringCaseMatch) /* 371 */ |
3225 |
#endif |
3226 |
#ifndef Tcl_UniCharIsControl |
3227 |
#define Tcl_UniCharIsControl \ |
3228 |
(tclStubsPtr->tcl_UniCharIsControl) /* 372 */ |
3229 |
#endif |
3230 |
#ifndef Tcl_UniCharIsGraph |
3231 |
#define Tcl_UniCharIsGraph \ |
3232 |
(tclStubsPtr->tcl_UniCharIsGraph) /* 373 */ |
3233 |
#endif |
3234 |
#ifndef Tcl_UniCharIsPrint |
3235 |
#define Tcl_UniCharIsPrint \ |
3236 |
(tclStubsPtr->tcl_UniCharIsPrint) /* 374 */ |
3237 |
#endif |
3238 |
#ifndef Tcl_UniCharIsPunct |
3239 |
#define Tcl_UniCharIsPunct \ |
3240 |
(tclStubsPtr->tcl_UniCharIsPunct) /* 375 */ |
3241 |
#endif |
3242 |
#ifndef Tcl_RegExpExecObj |
3243 |
#define Tcl_RegExpExecObj \ |
3244 |
(tclStubsPtr->tcl_RegExpExecObj) /* 376 */ |
3245 |
#endif |
3246 |
#ifndef Tcl_RegExpGetInfo |
3247 |
#define Tcl_RegExpGetInfo \ |
3248 |
(tclStubsPtr->tcl_RegExpGetInfo) /* 377 */ |
3249 |
#endif |
3250 |
#ifndef Tcl_NewUnicodeObj |
3251 |
#define Tcl_NewUnicodeObj \ |
3252 |
(tclStubsPtr->tcl_NewUnicodeObj) /* 378 */ |
3253 |
#endif |
3254 |
#ifndef Tcl_SetUnicodeObj |
3255 |
#define Tcl_SetUnicodeObj \ |
3256 |
(tclStubsPtr->tcl_SetUnicodeObj) /* 379 */ |
3257 |
#endif |
3258 |
#ifndef Tcl_GetCharLength |
3259 |
#define Tcl_GetCharLength \ |
3260 |
(tclStubsPtr->tcl_GetCharLength) /* 380 */ |
3261 |
#endif |
3262 |
#ifndef Tcl_GetUniChar |
3263 |
#define Tcl_GetUniChar \ |
3264 |
(tclStubsPtr->tcl_GetUniChar) /* 381 */ |
3265 |
#endif |
3266 |
#ifndef Tcl_GetUnicode |
3267 |
#define Tcl_GetUnicode \ |
3268 |
(tclStubsPtr->tcl_GetUnicode) /* 382 */ |
3269 |
#endif |
3270 |
#ifndef Tcl_GetRange |
3271 |
#define Tcl_GetRange \ |
3272 |
(tclStubsPtr->tcl_GetRange) /* 383 */ |
3273 |
#endif |
3274 |
#ifndef Tcl_AppendUnicodeToObj |
3275 |
#define Tcl_AppendUnicodeToObj \ |
3276 |
(tclStubsPtr->tcl_AppendUnicodeToObj) /* 384 */ |
3277 |
#endif |
3278 |
#ifndef Tcl_RegExpMatchObj |
3279 |
#define Tcl_RegExpMatchObj \ |
3280 |
(tclStubsPtr->tcl_RegExpMatchObj) /* 385 */ |
3281 |
#endif |
3282 |
#ifndef Tcl_SetNotifier |
3283 |
#define Tcl_SetNotifier \ |
3284 |
(tclStubsPtr->tcl_SetNotifier) /* 386 */ |
3285 |
#endif |
3286 |
#ifndef Tcl_GetAllocMutex |
3287 |
#define Tcl_GetAllocMutex \ |
3288 |
(tclStubsPtr->tcl_GetAllocMutex) /* 387 */ |
3289 |
#endif |
3290 |
#ifndef Tcl_GetChannelNames |
3291 |
#define Tcl_GetChannelNames \ |
3292 |
(tclStubsPtr->tcl_GetChannelNames) /* 388 */ |
3293 |
#endif |
3294 |
#ifndef Tcl_GetChannelNamesEx |
3295 |
#define Tcl_GetChannelNamesEx \ |
3296 |
(tclStubsPtr->tcl_GetChannelNamesEx) /* 389 */ |
3297 |
#endif |
3298 |
#ifndef Tcl_ProcObjCmd |
3299 |
#define Tcl_ProcObjCmd \ |
3300 |
(tclStubsPtr->tcl_ProcObjCmd) /* 390 */ |
3301 |
#endif |
3302 |
#ifndef Tcl_ConditionFinalize |
3303 |
#define Tcl_ConditionFinalize \ |
3304 |
(tclStubsPtr->tcl_ConditionFinalize) /* 391 */ |
3305 |
#endif |
3306 |
#ifndef Tcl_MutexFinalize |
3307 |
#define Tcl_MutexFinalize \ |
3308 |
(tclStubsPtr->tcl_MutexFinalize) /* 392 */ |
3309 |
#endif |
3310 |
#ifndef Tcl_CreateThread |
3311 |
#define Tcl_CreateThread \ |
3312 |
(tclStubsPtr->tcl_CreateThread) /* 393 */ |
3313 |
#endif |
3314 |
|
3315 |
#endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ |
3316 |
|
3317 |
/* !END!: Do not edit above this line. */ |
3318 |
|
3319 |
#endif /* _TCLDECLS */ |
3320 |
|
3321 |
/* End of tcldecls.h */ |