Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * tclDecls.h -- | |
3 | * | |
4 | * Declarations of functions in the platform independent public Tcl API. | |
5 | * | |
6 | * Copyright (c) 1998-1999 by Scriptics Corporation. | |
7 | * | |
8 | * See the file "license.terms" for information on usage and redistribution | |
9 | * of this file, and for a DISCLAIMER OF ALL WARRANTIES. | |
10 | * | |
11 | * RCS: @(#) $Id: tclDecls.h,v 1.93.2.6 2005/01/27 22:53:30 andreas_kupries Exp $ | |
12 | */ | |
13 | ||
14 | #ifndef _TCLDECLS | |
15 | #define _TCLDECLS | |
16 | ||
17 | /* | |
18 | * WARNING: This file is automatically generated by the tools/genStubs.tcl | |
19 | * script. Any modifications to the function declarations below should be made | |
20 | * in the generic/tcl.decls script. | |
21 | */ | |
22 | ||
23 | /* !BEGIN!: Do not edit below this line. */ | |
24 | ||
25 | /* | |
26 | * Exported function declarations: | |
27 | */ | |
28 | ||
29 | /* 0 */ | |
30 | EXTERN int Tcl_PkgProvideEx _ANSI_ARGS_((Tcl_Interp* interp, | |
31 | CONST char* name, CONST char* version, | |
32 | ClientData clientData)); | |
33 | /* 1 */ | |
34 | EXTERN CONST84_RETURN char * Tcl_PkgRequireEx _ANSI_ARGS_(( | |
35 | Tcl_Interp * interp, CONST char * name, | |
36 | CONST char * version, int exact, | |
37 | ClientData * clientDataPtr)); | |
38 | /* 2 */ | |
39 | EXTERN void Tcl_Panic _ANSI_ARGS_(TCL_VARARGS(CONST 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 | CONST char * file, int line)); | |
50 | /* 7 */ | |
51 | EXTERN int Tcl_DbCkfree _ANSI_ARGS_((char * ptr, | |
52 | CONST char * file, int line)); | |
53 | /* 8 */ | |
54 | EXTERN char * Tcl_DbCkrealloc _ANSI_ARGS_((char * ptr, | |
55 | unsigned int size, CONST char * file, | |
56 | int line)); | |
57 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
58 | /* 9 */ | |
59 | EXTERN void Tcl_CreateFileHandler _ANSI_ARGS_((int fd, int mask, | |
60 | Tcl_FileProc * proc, ClientData clientData)); | |
61 | #endif /* UNIX */ | |
62 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
63 | /* 10 */ | |
64 | EXTERN void Tcl_DeleteFileHandler _ANSI_ARGS_((int fd)); | |
65 | #endif /* UNIX */ | |
66 | /* 11 */ | |
67 | EXTERN void Tcl_SetTimer _ANSI_ARGS_((Tcl_Time * timePtr)); | |
68 | /* 12 */ | |
69 | EXTERN void Tcl_Sleep _ANSI_ARGS_((int ms)); | |
70 | /* 13 */ | |
71 | EXTERN int Tcl_WaitForEvent _ANSI_ARGS_((Tcl_Time * timePtr)); | |
72 | /* 14 */ | |
73 | EXTERN int Tcl_AppendAllObjTypes _ANSI_ARGS_(( | |
74 | Tcl_Interp * interp, Tcl_Obj * objPtr)); | |
75 | /* 15 */ | |
76 | EXTERN void Tcl_AppendStringsToObj _ANSI_ARGS_(TCL_VARARGS(Tcl_Obj *,objPtr)); | |
77 | /* 16 */ | |
78 | EXTERN void Tcl_AppendToObj _ANSI_ARGS_((Tcl_Obj* objPtr, | |
79 | CONST char* bytes, int length)); | |
80 | /* 17 */ | |
81 | EXTERN Tcl_Obj * Tcl_ConcatObj _ANSI_ARGS_((int objc, | |
82 | Tcl_Obj *CONST objv[])); | |
83 | /* 18 */ | |
84 | EXTERN int Tcl_ConvertToType _ANSI_ARGS_((Tcl_Interp * interp, | |
85 | Tcl_Obj * objPtr, Tcl_ObjType * typePtr)); | |
86 | /* 19 */ | |
87 | EXTERN void Tcl_DbDecrRefCount _ANSI_ARGS_((Tcl_Obj * objPtr, | |
88 | CONST char * file, int line)); | |
89 | /* 20 */ | |
90 | EXTERN void Tcl_DbIncrRefCount _ANSI_ARGS_((Tcl_Obj * objPtr, | |
91 | CONST char * file, int line)); | |
92 | /* 21 */ | |
93 | EXTERN int Tcl_DbIsShared _ANSI_ARGS_((Tcl_Obj * objPtr, | |
94 | CONST char * file, int line)); | |
95 | /* 22 */ | |
96 | EXTERN Tcl_Obj * Tcl_DbNewBooleanObj _ANSI_ARGS_((int boolValue, | |
97 | CONST char * file, int line)); | |
98 | /* 23 */ | |
99 | EXTERN Tcl_Obj * Tcl_DbNewByteArrayObj _ANSI_ARGS_(( | |
100 | CONST unsigned char * bytes, int length, | |
101 | CONST char * file, int line)); | |
102 | /* 24 */ | |
103 | EXTERN Tcl_Obj * Tcl_DbNewDoubleObj _ANSI_ARGS_((double doubleValue, | |
104 | CONST char * file, int line)); | |
105 | /* 25 */ | |
106 | EXTERN Tcl_Obj * Tcl_DbNewListObj _ANSI_ARGS_((int objc, | |
107 | Tcl_Obj *CONST * objv, CONST char * file, | |
108 | int line)); | |
109 | /* 26 */ | |
110 | EXTERN Tcl_Obj * Tcl_DbNewLongObj _ANSI_ARGS_((long longValue, | |
111 | CONST char * file, int line)); | |
112 | /* 27 */ | |
113 | EXTERN Tcl_Obj * Tcl_DbNewObj _ANSI_ARGS_((CONST char * file, | |
114 | int line)); | |
115 | /* 28 */ | |
116 | EXTERN Tcl_Obj * Tcl_DbNewStringObj _ANSI_ARGS_((CONST char * bytes, | |
117 | int length, CONST char * file, int line)); | |
118 | /* 29 */ | |
119 | EXTERN Tcl_Obj * Tcl_DuplicateObj _ANSI_ARGS_((Tcl_Obj * objPtr)); | |
120 | /* 30 */ | |
121 | EXTERN void TclFreeObj _ANSI_ARGS_((Tcl_Obj * objPtr)); | |
122 | /* 31 */ | |
123 | EXTERN int Tcl_GetBoolean _ANSI_ARGS_((Tcl_Interp * interp, | |
124 | CONST char * str, int * boolPtr)); | |
125 | /* 32 */ | |
126 | EXTERN int Tcl_GetBooleanFromObj _ANSI_ARGS_(( | |
127 | Tcl_Interp * interp, Tcl_Obj * objPtr, | |
128 | int * boolPtr)); | |
129 | /* 33 */ | |
130 | EXTERN unsigned char * Tcl_GetByteArrayFromObj _ANSI_ARGS_(( | |
131 | Tcl_Obj * objPtr, int * lengthPtr)); | |
132 | /* 34 */ | |
133 | EXTERN int Tcl_GetDouble _ANSI_ARGS_((Tcl_Interp * interp, | |
134 | CONST char * str, double * doublePtr)); | |
135 | /* 35 */ | |
136 | EXTERN int Tcl_GetDoubleFromObj _ANSI_ARGS_(( | |
137 | Tcl_Interp * interp, Tcl_Obj * objPtr, | |
138 | double * doublePtr)); | |
139 | /* 36 */ | |
140 | EXTERN int Tcl_GetIndexFromObj _ANSI_ARGS_((Tcl_Interp * interp, | |
141 | Tcl_Obj * objPtr, CONST84 char ** tablePtr, | |
142 | CONST char * msg, int flags, int * indexPtr)); | |
143 | /* 37 */ | |
144 | EXTERN int Tcl_GetInt _ANSI_ARGS_((Tcl_Interp * interp, | |
145 | CONST char * str, int * intPtr)); | |
146 | /* 38 */ | |
147 | EXTERN int Tcl_GetIntFromObj _ANSI_ARGS_((Tcl_Interp * interp, | |
148 | Tcl_Obj * objPtr, int * intPtr)); | |
149 | /* 39 */ | |
150 | EXTERN int Tcl_GetLongFromObj _ANSI_ARGS_((Tcl_Interp * interp, | |
151 | Tcl_Obj * objPtr, long * longPtr)); | |
152 | /* 40 */ | |
153 | EXTERN Tcl_ObjType * Tcl_GetObjType _ANSI_ARGS_((CONST char * typeName)); | |
154 | /* 41 */ | |
155 | EXTERN char * Tcl_GetStringFromObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
156 | int * lengthPtr)); | |
157 | /* 42 */ | |
158 | EXTERN void Tcl_InvalidateStringRep _ANSI_ARGS_(( | |
159 | Tcl_Obj * objPtr)); | |
160 | /* 43 */ | |
161 | EXTERN int Tcl_ListObjAppendList _ANSI_ARGS_(( | |
162 | Tcl_Interp * interp, Tcl_Obj * listPtr, | |
163 | Tcl_Obj * elemListPtr)); | |
164 | /* 44 */ | |
165 | EXTERN int Tcl_ListObjAppendElement _ANSI_ARGS_(( | |
166 | Tcl_Interp * interp, Tcl_Obj * listPtr, | |
167 | Tcl_Obj * objPtr)); | |
168 | /* 45 */ | |
169 | EXTERN int Tcl_ListObjGetElements _ANSI_ARGS_(( | |
170 | Tcl_Interp * interp, Tcl_Obj * listPtr, | |
171 | int * objcPtr, Tcl_Obj *** objvPtr)); | |
172 | /* 46 */ | |
173 | EXTERN int Tcl_ListObjIndex _ANSI_ARGS_((Tcl_Interp * interp, | |
174 | Tcl_Obj * listPtr, int index, | |
175 | Tcl_Obj ** objPtrPtr)); | |
176 | /* 47 */ | |
177 | EXTERN int Tcl_ListObjLength _ANSI_ARGS_((Tcl_Interp * interp, | |
178 | Tcl_Obj * listPtr, int * lengthPtr)); | |
179 | /* 48 */ | |
180 | EXTERN int Tcl_ListObjReplace _ANSI_ARGS_((Tcl_Interp * interp, | |
181 | Tcl_Obj * listPtr, int first, int count, | |
182 | int objc, Tcl_Obj *CONST objv[])); | |
183 | /* 49 */ | |
184 | EXTERN Tcl_Obj * Tcl_NewBooleanObj _ANSI_ARGS_((int boolValue)); | |
185 | /* 50 */ | |
186 | EXTERN Tcl_Obj * Tcl_NewByteArrayObj _ANSI_ARGS_(( | |
187 | CONST unsigned char* bytes, int length)); | |
188 | /* 51 */ | |
189 | EXTERN Tcl_Obj * Tcl_NewDoubleObj _ANSI_ARGS_((double doubleValue)); | |
190 | /* 52 */ | |
191 | EXTERN Tcl_Obj * Tcl_NewIntObj _ANSI_ARGS_((int intValue)); | |
192 | /* 53 */ | |
193 | EXTERN Tcl_Obj * Tcl_NewListObj _ANSI_ARGS_((int objc, | |
194 | Tcl_Obj *CONST objv[])); | |
195 | /* 54 */ | |
196 | EXTERN Tcl_Obj * Tcl_NewLongObj _ANSI_ARGS_((long longValue)); | |
197 | /* 55 */ | |
198 | EXTERN Tcl_Obj * Tcl_NewObj _ANSI_ARGS_((void)); | |
199 | /* 56 */ | |
200 | EXTERN Tcl_Obj * Tcl_NewStringObj _ANSI_ARGS_((CONST char * bytes, | |
201 | int length)); | |
202 | /* 57 */ | |
203 | EXTERN void Tcl_SetBooleanObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
204 | int boolValue)); | |
205 | /* 58 */ | |
206 | EXTERN unsigned char * Tcl_SetByteArrayLength _ANSI_ARGS_((Tcl_Obj * objPtr, | |
207 | int length)); | |
208 | /* 59 */ | |
209 | EXTERN void Tcl_SetByteArrayObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
210 | CONST unsigned char * bytes, int length)); | |
211 | /* 60 */ | |
212 | EXTERN void Tcl_SetDoubleObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
213 | double doubleValue)); | |
214 | /* 61 */ | |
215 | EXTERN void Tcl_SetIntObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
216 | int intValue)); | |
217 | /* 62 */ | |
218 | EXTERN void Tcl_SetListObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
219 | int objc, Tcl_Obj *CONST objv[])); | |
220 | /* 63 */ | |
221 | EXTERN void Tcl_SetLongObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
222 | long longValue)); | |
223 | /* 64 */ | |
224 | EXTERN void Tcl_SetObjLength _ANSI_ARGS_((Tcl_Obj * objPtr, | |
225 | int length)); | |
226 | /* 65 */ | |
227 | EXTERN void Tcl_SetStringObj _ANSI_ARGS_((Tcl_Obj* objPtr, | |
228 | CONST char* bytes, int length)); | |
229 | /* 66 */ | |
230 | EXTERN void Tcl_AddErrorInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
231 | CONST char * message)); | |
232 | /* 67 */ | |
233 | EXTERN void Tcl_AddObjErrorInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
234 | CONST char * message, int length)); | |
235 | /* 68 */ | |
236 | EXTERN void Tcl_AllowExceptions _ANSI_ARGS_((Tcl_Interp * interp)); | |
237 | /* 69 */ | |
238 | EXTERN void Tcl_AppendElement _ANSI_ARGS_((Tcl_Interp * interp, | |
239 | CONST char * string)); | |
240 | /* 70 */ | |
241 | EXTERN void Tcl_AppendResult _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); | |
242 | /* 71 */ | |
243 | EXTERN Tcl_AsyncHandler Tcl_AsyncCreate _ANSI_ARGS_((Tcl_AsyncProc * proc, | |
244 | ClientData clientData)); | |
245 | /* 72 */ | |
246 | EXTERN void Tcl_AsyncDelete _ANSI_ARGS_((Tcl_AsyncHandler async)); | |
247 | /* 73 */ | |
248 | EXTERN int Tcl_AsyncInvoke _ANSI_ARGS_((Tcl_Interp * interp, | |
249 | int code)); | |
250 | /* 74 */ | |
251 | EXTERN void Tcl_AsyncMark _ANSI_ARGS_((Tcl_AsyncHandler async)); | |
252 | /* 75 */ | |
253 | EXTERN int Tcl_AsyncReady _ANSI_ARGS_((void)); | |
254 | /* 76 */ | |
255 | EXTERN void Tcl_BackgroundError _ANSI_ARGS_((Tcl_Interp * interp)); | |
256 | /* 77 */ | |
257 | EXTERN char Tcl_Backslash _ANSI_ARGS_((CONST char * src, | |
258 | int * readPtr)); | |
259 | /* 78 */ | |
260 | EXTERN int Tcl_BadChannelOption _ANSI_ARGS_(( | |
261 | Tcl_Interp * interp, CONST char * optionName, | |
262 | CONST char * optionList)); | |
263 | /* 79 */ | |
264 | EXTERN void Tcl_CallWhenDeleted _ANSI_ARGS_((Tcl_Interp * interp, | |
265 | Tcl_InterpDeleteProc * proc, | |
266 | ClientData clientData)); | |
267 | /* 80 */ | |
268 | EXTERN void Tcl_CancelIdleCall _ANSI_ARGS_(( | |
269 | Tcl_IdleProc * idleProc, | |
270 | ClientData clientData)); | |
271 | /* 81 */ | |
272 | EXTERN int Tcl_Close _ANSI_ARGS_((Tcl_Interp * interp, | |
273 | Tcl_Channel chan)); | |
274 | /* 82 */ | |
275 | EXTERN int Tcl_CommandComplete _ANSI_ARGS_((CONST char * cmd)); | |
276 | /* 83 */ | |
277 | EXTERN char * Tcl_Concat _ANSI_ARGS_((int argc, | |
278 | CONST84 char * CONST * argv)); | |
279 | /* 84 */ | |
280 | EXTERN int Tcl_ConvertElement _ANSI_ARGS_((CONST char * src, | |
281 | char * dst, int flags)); | |
282 | /* 85 */ | |
283 | EXTERN int Tcl_ConvertCountedElement _ANSI_ARGS_(( | |
284 | CONST char * src, int length, char * dst, | |
285 | int flags)); | |
286 | /* 86 */ | |
287 | EXTERN int Tcl_CreateAlias _ANSI_ARGS_((Tcl_Interp * slave, | |
288 | CONST char * slaveCmd, Tcl_Interp * target, | |
289 | CONST char * targetCmd, int argc, | |
290 | CONST84 char * CONST * argv)); | |
291 | /* 87 */ | |
292 | EXTERN int Tcl_CreateAliasObj _ANSI_ARGS_((Tcl_Interp * slave, | |
293 | CONST char * slaveCmd, Tcl_Interp * target, | |
294 | CONST char * targetCmd, int objc, | |
295 | Tcl_Obj *CONST objv[])); | |
296 | /* 88 */ | |
297 | EXTERN Tcl_Channel Tcl_CreateChannel _ANSI_ARGS_(( | |
298 | Tcl_ChannelType * typePtr, | |
299 | CONST char * chanName, | |
300 | ClientData instanceData, int mask)); | |
301 | /* 89 */ | |
302 | EXTERN void Tcl_CreateChannelHandler _ANSI_ARGS_(( | |
303 | Tcl_Channel chan, int mask, | |
304 | Tcl_ChannelProc * proc, | |
305 | ClientData clientData)); | |
306 | /* 90 */ | |
307 | EXTERN void Tcl_CreateCloseHandler _ANSI_ARGS_((Tcl_Channel chan, | |
308 | Tcl_CloseProc * proc, ClientData clientData)); | |
309 | /* 91 */ | |
310 | EXTERN Tcl_Command Tcl_CreateCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
311 | CONST char * cmdName, Tcl_CmdProc * proc, | |
312 | ClientData clientData, | |
313 | Tcl_CmdDeleteProc * deleteProc)); | |
314 | /* 92 */ | |
315 | EXTERN void Tcl_CreateEventSource _ANSI_ARGS_(( | |
316 | Tcl_EventSetupProc * setupProc, | |
317 | Tcl_EventCheckProc * checkProc, | |
318 | ClientData clientData)); | |
319 | /* 93 */ | |
320 | EXTERN void Tcl_CreateExitHandler _ANSI_ARGS_(( | |
321 | Tcl_ExitProc * proc, ClientData clientData)); | |
322 | /* 94 */ | |
323 | EXTERN Tcl_Interp * Tcl_CreateInterp _ANSI_ARGS_((void)); | |
324 | /* 95 */ | |
325 | EXTERN void Tcl_CreateMathFunc _ANSI_ARGS_((Tcl_Interp * interp, | |
326 | CONST char * name, int numArgs, | |
327 | Tcl_ValueType * argTypes, | |
328 | Tcl_MathProc * proc, ClientData clientData)); | |
329 | /* 96 */ | |
330 | EXTERN Tcl_Command Tcl_CreateObjCommand _ANSI_ARGS_(( | |
331 | Tcl_Interp * interp, CONST char * cmdName, | |
332 | Tcl_ObjCmdProc * proc, ClientData clientData, | |
333 | Tcl_CmdDeleteProc * deleteProc)); | |
334 | /* 97 */ | |
335 | EXTERN Tcl_Interp * Tcl_CreateSlave _ANSI_ARGS_((Tcl_Interp * interp, | |
336 | CONST char * slaveName, int isSafe)); | |
337 | /* 98 */ | |
338 | EXTERN Tcl_TimerToken Tcl_CreateTimerHandler _ANSI_ARGS_((int milliseconds, | |
339 | Tcl_TimerProc * proc, ClientData clientData)); | |
340 | /* 99 */ | |
341 | EXTERN Tcl_Trace Tcl_CreateTrace _ANSI_ARGS_((Tcl_Interp * interp, | |
342 | int level, Tcl_CmdTraceProc * proc, | |
343 | ClientData clientData)); | |
344 | /* 100 */ | |
345 | EXTERN void Tcl_DeleteAssocData _ANSI_ARGS_((Tcl_Interp * interp, | |
346 | CONST char * name)); | |
347 | /* 101 */ | |
348 | EXTERN void Tcl_DeleteChannelHandler _ANSI_ARGS_(( | |
349 | Tcl_Channel chan, Tcl_ChannelProc * proc, | |
350 | ClientData clientData)); | |
351 | /* 102 */ | |
352 | EXTERN void Tcl_DeleteCloseHandler _ANSI_ARGS_((Tcl_Channel chan, | |
353 | Tcl_CloseProc * proc, ClientData clientData)); | |
354 | /* 103 */ | |
355 | EXTERN int Tcl_DeleteCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
356 | CONST char * cmdName)); | |
357 | /* 104 */ | |
358 | EXTERN int Tcl_DeleteCommandFromToken _ANSI_ARGS_(( | |
359 | Tcl_Interp * interp, Tcl_Command command)); | |
360 | /* 105 */ | |
361 | EXTERN void Tcl_DeleteEvents _ANSI_ARGS_(( | |
362 | Tcl_EventDeleteProc * proc, | |
363 | ClientData clientData)); | |
364 | /* 106 */ | |
365 | EXTERN void Tcl_DeleteEventSource _ANSI_ARGS_(( | |
366 | Tcl_EventSetupProc * setupProc, | |
367 | Tcl_EventCheckProc * checkProc, | |
368 | ClientData clientData)); | |
369 | /* 107 */ | |
370 | EXTERN void Tcl_DeleteExitHandler _ANSI_ARGS_(( | |
371 | Tcl_ExitProc * proc, ClientData clientData)); | |
372 | /* 108 */ | |
373 | EXTERN void Tcl_DeleteHashEntry _ANSI_ARGS_(( | |
374 | Tcl_HashEntry * entryPtr)); | |
375 | /* 109 */ | |
376 | EXTERN void Tcl_DeleteHashTable _ANSI_ARGS_(( | |
377 | Tcl_HashTable * tablePtr)); | |
378 | /* 110 */ | |
379 | EXTERN void Tcl_DeleteInterp _ANSI_ARGS_((Tcl_Interp * interp)); | |
380 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
381 | /* 111 */ | |
382 | EXTERN void Tcl_DetachPids _ANSI_ARGS_((int numPids, | |
383 | Tcl_Pid * pidPtr)); | |
384 | #endif /* UNIX */ | |
385 | #ifdef __WIN32__ | |
386 | /* 111 */ | |
387 | EXTERN void Tcl_DetachPids _ANSI_ARGS_((int numPids, | |
388 | Tcl_Pid * pidPtr)); | |
389 | #endif /* __WIN32__ */ | |
390 | /* 112 */ | |
391 | EXTERN void Tcl_DeleteTimerHandler _ANSI_ARGS_(( | |
392 | Tcl_TimerToken token)); | |
393 | /* 113 */ | |
394 | EXTERN void Tcl_DeleteTrace _ANSI_ARGS_((Tcl_Interp * interp, | |
395 | Tcl_Trace trace)); | |
396 | /* 114 */ | |
397 | EXTERN void Tcl_DontCallWhenDeleted _ANSI_ARGS_(( | |
398 | Tcl_Interp * interp, | |
399 | Tcl_InterpDeleteProc * proc, | |
400 | ClientData clientData)); | |
401 | /* 115 */ | |
402 | EXTERN int Tcl_DoOneEvent _ANSI_ARGS_((int flags)); | |
403 | /* 116 */ | |
404 | EXTERN void Tcl_DoWhenIdle _ANSI_ARGS_((Tcl_IdleProc * proc, | |
405 | ClientData clientData)); | |
406 | /* 117 */ | |
407 | EXTERN char * Tcl_DStringAppend _ANSI_ARGS_((Tcl_DString * dsPtr, | |
408 | CONST char * str, int length)); | |
409 | /* 118 */ | |
410 | EXTERN char * Tcl_DStringAppendElement _ANSI_ARGS_(( | |
411 | Tcl_DString * dsPtr, CONST char * string)); | |
412 | /* 119 */ | |
413 | EXTERN void Tcl_DStringEndSublist _ANSI_ARGS_(( | |
414 | Tcl_DString * dsPtr)); | |
415 | /* 120 */ | |
416 | EXTERN void Tcl_DStringFree _ANSI_ARGS_((Tcl_DString * dsPtr)); | |
417 | /* 121 */ | |
418 | EXTERN void Tcl_DStringGetResult _ANSI_ARGS_(( | |
419 | Tcl_Interp * interp, Tcl_DString * dsPtr)); | |
420 | /* 122 */ | |
421 | EXTERN void Tcl_DStringInit _ANSI_ARGS_((Tcl_DString * dsPtr)); | |
422 | /* 123 */ | |
423 | EXTERN void Tcl_DStringResult _ANSI_ARGS_((Tcl_Interp * interp, | |
424 | Tcl_DString * dsPtr)); | |
425 | /* 124 */ | |
426 | EXTERN void Tcl_DStringSetLength _ANSI_ARGS_(( | |
427 | Tcl_DString * dsPtr, int length)); | |
428 | /* 125 */ | |
429 | EXTERN void Tcl_DStringStartSublist _ANSI_ARGS_(( | |
430 | Tcl_DString * dsPtr)); | |
431 | /* 126 */ | |
432 | EXTERN int Tcl_Eof _ANSI_ARGS_((Tcl_Channel chan)); | |
433 | /* 127 */ | |
434 | EXTERN CONST84_RETURN char * Tcl_ErrnoId _ANSI_ARGS_((void)); | |
435 | /* 128 */ | |
436 | EXTERN CONST84_RETURN char * Tcl_ErrnoMsg _ANSI_ARGS_((int err)); | |
437 | /* 129 */ | |
438 | EXTERN int Tcl_Eval _ANSI_ARGS_((Tcl_Interp * interp, | |
439 | CONST char * string)); | |
440 | /* 130 */ | |
441 | EXTERN int Tcl_EvalFile _ANSI_ARGS_((Tcl_Interp * interp, | |
442 | CONST char * fileName)); | |
443 | /* 131 */ | |
444 | EXTERN int Tcl_EvalObj _ANSI_ARGS_((Tcl_Interp * interp, | |
445 | Tcl_Obj * objPtr)); | |
446 | /* 132 */ | |
447 | EXTERN void Tcl_EventuallyFree _ANSI_ARGS_(( | |
448 | ClientData clientData, | |
449 | Tcl_FreeProc * freeProc)); | |
450 | /* 133 */ | |
451 | EXTERN void Tcl_Exit _ANSI_ARGS_((int status)); | |
452 | /* 134 */ | |
453 | EXTERN int Tcl_ExposeCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
454 | CONST char * hiddenCmdToken, | |
455 | CONST char * cmdName)); | |
456 | /* 135 */ | |
457 | EXTERN int Tcl_ExprBoolean _ANSI_ARGS_((Tcl_Interp * interp, | |
458 | CONST char * str, int * ptr)); | |
459 | /* 136 */ | |
460 | EXTERN int Tcl_ExprBooleanObj _ANSI_ARGS_((Tcl_Interp * interp, | |
461 | Tcl_Obj * objPtr, int * ptr)); | |
462 | /* 137 */ | |
463 | EXTERN int Tcl_ExprDouble _ANSI_ARGS_((Tcl_Interp * interp, | |
464 | CONST char * str, double * ptr)); | |
465 | /* 138 */ | |
466 | EXTERN int Tcl_ExprDoubleObj _ANSI_ARGS_((Tcl_Interp * interp, | |
467 | Tcl_Obj * objPtr, double * ptr)); | |
468 | /* 139 */ | |
469 | EXTERN int Tcl_ExprLong _ANSI_ARGS_((Tcl_Interp * interp, | |
470 | CONST char * str, long * ptr)); | |
471 | /* 140 */ | |
472 | EXTERN int Tcl_ExprLongObj _ANSI_ARGS_((Tcl_Interp * interp, | |
473 | Tcl_Obj * objPtr, long * ptr)); | |
474 | /* 141 */ | |
475 | EXTERN int Tcl_ExprObj _ANSI_ARGS_((Tcl_Interp * interp, | |
476 | Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr)); | |
477 | /* 142 */ | |
478 | EXTERN int Tcl_ExprString _ANSI_ARGS_((Tcl_Interp * interp, | |
479 | CONST char * string)); | |
480 | /* 143 */ | |
481 | EXTERN void Tcl_Finalize _ANSI_ARGS_((void)); | |
482 | /* 144 */ | |
483 | EXTERN void Tcl_FindExecutable _ANSI_ARGS_((CONST char * argv0)); | |
484 | /* 145 */ | |
485 | EXTERN Tcl_HashEntry * Tcl_FirstHashEntry _ANSI_ARGS_(( | |
486 | Tcl_HashTable * tablePtr, | |
487 | Tcl_HashSearch * searchPtr)); | |
488 | /* 146 */ | |
489 | EXTERN int Tcl_Flush _ANSI_ARGS_((Tcl_Channel chan)); | |
490 | /* 147 */ | |
491 | EXTERN void Tcl_FreeResult _ANSI_ARGS_((Tcl_Interp * interp)); | |
492 | /* 148 */ | |
493 | EXTERN int Tcl_GetAlias _ANSI_ARGS_((Tcl_Interp * interp, | |
494 | CONST char * slaveCmd, | |
495 | Tcl_Interp ** targetInterpPtr, | |
496 | CONST84 char ** targetCmdPtr, int * argcPtr, | |
497 | CONST84 char *** argvPtr)); | |
498 | /* 149 */ | |
499 | EXTERN int Tcl_GetAliasObj _ANSI_ARGS_((Tcl_Interp * interp, | |
500 | CONST char * slaveCmd, | |
501 | Tcl_Interp ** targetInterpPtr, | |
502 | CONST84 char ** targetCmdPtr, int * objcPtr, | |
503 | Tcl_Obj *** objv)); | |
504 | /* 150 */ | |
505 | EXTERN ClientData Tcl_GetAssocData _ANSI_ARGS_((Tcl_Interp * interp, | |
506 | CONST char * name, | |
507 | Tcl_InterpDeleteProc ** procPtr)); | |
508 | /* 151 */ | |
509 | EXTERN Tcl_Channel Tcl_GetChannel _ANSI_ARGS_((Tcl_Interp * interp, | |
510 | CONST char * chanName, int * modePtr)); | |
511 | /* 152 */ | |
512 | EXTERN int Tcl_GetChannelBufferSize _ANSI_ARGS_(( | |
513 | Tcl_Channel chan)); | |
514 | /* 153 */ | |
515 | EXTERN int Tcl_GetChannelHandle _ANSI_ARGS_((Tcl_Channel chan, | |
516 | int direction, ClientData * handlePtr)); | |
517 | /* 154 */ | |
518 | EXTERN ClientData Tcl_GetChannelInstanceData _ANSI_ARGS_(( | |
519 | Tcl_Channel chan)); | |
520 | /* 155 */ | |
521 | EXTERN int Tcl_GetChannelMode _ANSI_ARGS_((Tcl_Channel chan)); | |
522 | /* 156 */ | |
523 | EXTERN CONST84_RETURN char * Tcl_GetChannelName _ANSI_ARGS_(( | |
524 | Tcl_Channel chan)); | |
525 | /* 157 */ | |
526 | EXTERN int Tcl_GetChannelOption _ANSI_ARGS_(( | |
527 | Tcl_Interp * interp, Tcl_Channel chan, | |
528 | CONST char * optionName, Tcl_DString * dsPtr)); | |
529 | /* 158 */ | |
530 | EXTERN Tcl_ChannelType * Tcl_GetChannelType _ANSI_ARGS_((Tcl_Channel chan)); | |
531 | /* 159 */ | |
532 | EXTERN int Tcl_GetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
533 | CONST char * cmdName, Tcl_CmdInfo * infoPtr)); | |
534 | /* 160 */ | |
535 | EXTERN CONST84_RETURN char * Tcl_GetCommandName _ANSI_ARGS_(( | |
536 | Tcl_Interp * interp, Tcl_Command command)); | |
537 | /* 161 */ | |
538 | EXTERN int Tcl_GetErrno _ANSI_ARGS_((void)); | |
539 | /* 162 */ | |
540 | EXTERN CONST84_RETURN char * Tcl_GetHostName _ANSI_ARGS_((void)); | |
541 | /* 163 */ | |
542 | EXTERN int Tcl_GetInterpPath _ANSI_ARGS_(( | |
543 | Tcl_Interp * askInterp, | |
544 | Tcl_Interp * slaveInterp)); | |
545 | /* 164 */ | |
546 | EXTERN Tcl_Interp * Tcl_GetMaster _ANSI_ARGS_((Tcl_Interp * interp)); | |
547 | /* 165 */ | |
548 | EXTERN CONST char * Tcl_GetNameOfExecutable _ANSI_ARGS_((void)); | |
549 | /* 166 */ | |
550 | EXTERN Tcl_Obj * Tcl_GetObjResult _ANSI_ARGS_((Tcl_Interp * interp)); | |
551 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
552 | /* 167 */ | |
553 | EXTERN int Tcl_GetOpenFile _ANSI_ARGS_((Tcl_Interp * interp, | |
554 | CONST char * str, int forWriting, | |
555 | int checkUsage, ClientData * filePtr)); | |
556 | #endif /* UNIX */ | |
557 | /* 168 */ | |
558 | EXTERN Tcl_PathType Tcl_GetPathType _ANSI_ARGS_((CONST char * path)); | |
559 | /* 169 */ | |
560 | EXTERN int Tcl_Gets _ANSI_ARGS_((Tcl_Channel chan, | |
561 | Tcl_DString * dsPtr)); | |
562 | /* 170 */ | |
563 | EXTERN int Tcl_GetsObj _ANSI_ARGS_((Tcl_Channel chan, | |
564 | Tcl_Obj * objPtr)); | |
565 | /* 171 */ | |
566 | EXTERN int Tcl_GetServiceMode _ANSI_ARGS_((void)); | |
567 | /* 172 */ | |
568 | EXTERN Tcl_Interp * Tcl_GetSlave _ANSI_ARGS_((Tcl_Interp * interp, | |
569 | CONST char * slaveName)); | |
570 | /* 173 */ | |
571 | EXTERN Tcl_Channel Tcl_GetStdChannel _ANSI_ARGS_((int type)); | |
572 | /* 174 */ | |
573 | EXTERN CONST84_RETURN char * Tcl_GetStringResult _ANSI_ARGS_(( | |
574 | Tcl_Interp * interp)); | |
575 | /* 175 */ | |
576 | EXTERN CONST84_RETURN char * Tcl_GetVar _ANSI_ARGS_((Tcl_Interp * interp, | |
577 | CONST char * varName, int flags)); | |
578 | /* 176 */ | |
579 | EXTERN CONST84_RETURN char * Tcl_GetVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
580 | CONST char * part1, CONST char * part2, | |
581 | int flags)); | |
582 | /* 177 */ | |
583 | EXTERN int Tcl_GlobalEval _ANSI_ARGS_((Tcl_Interp * interp, | |
584 | CONST char * command)); | |
585 | /* 178 */ | |
586 | EXTERN int Tcl_GlobalEvalObj _ANSI_ARGS_((Tcl_Interp * interp, | |
587 | Tcl_Obj * objPtr)); | |
588 | /* 179 */ | |
589 | EXTERN int Tcl_HideCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
590 | CONST char * cmdName, | |
591 | CONST char * hiddenCmdToken)); | |
592 | /* 180 */ | |
593 | EXTERN int Tcl_Init _ANSI_ARGS_((Tcl_Interp * interp)); | |
594 | /* 181 */ | |
595 | EXTERN void Tcl_InitHashTable _ANSI_ARGS_(( | |
596 | Tcl_HashTable * tablePtr, int keyType)); | |
597 | /* 182 */ | |
598 | EXTERN int Tcl_InputBlocked _ANSI_ARGS_((Tcl_Channel chan)); | |
599 | /* 183 */ | |
600 | EXTERN int Tcl_InputBuffered _ANSI_ARGS_((Tcl_Channel chan)); | |
601 | /* 184 */ | |
602 | EXTERN int Tcl_InterpDeleted _ANSI_ARGS_((Tcl_Interp * interp)); | |
603 | /* 185 */ | |
604 | EXTERN int Tcl_IsSafe _ANSI_ARGS_((Tcl_Interp * interp)); | |
605 | /* 186 */ | |
606 | EXTERN char * Tcl_JoinPath _ANSI_ARGS_((int argc, | |
607 | CONST84 char * CONST * argv, | |
608 | Tcl_DString * resultPtr)); | |
609 | /* 187 */ | |
610 | EXTERN int Tcl_LinkVar _ANSI_ARGS_((Tcl_Interp * interp, | |
611 | CONST char * varName, char * addr, int type)); | |
612 | /* Slot 188 is reserved */ | |
613 | /* 189 */ | |
614 | EXTERN Tcl_Channel Tcl_MakeFileChannel _ANSI_ARGS_((ClientData handle, | |
615 | int mode)); | |
616 | /* 190 */ | |
617 | EXTERN int Tcl_MakeSafe _ANSI_ARGS_((Tcl_Interp * interp)); | |
618 | /* 191 */ | |
619 | EXTERN Tcl_Channel Tcl_MakeTcpClientChannel _ANSI_ARGS_(( | |
620 | ClientData tcpSocket)); | |
621 | /* 192 */ | |
622 | EXTERN char * Tcl_Merge _ANSI_ARGS_((int argc, | |
623 | CONST84 char * CONST * argv)); | |
624 | /* 193 */ | |
625 | EXTERN Tcl_HashEntry * Tcl_NextHashEntry _ANSI_ARGS_(( | |
626 | Tcl_HashSearch * searchPtr)); | |
627 | /* 194 */ | |
628 | EXTERN void Tcl_NotifyChannel _ANSI_ARGS_((Tcl_Channel channel, | |
629 | int mask)); | |
630 | /* 195 */ | |
631 | EXTERN Tcl_Obj * Tcl_ObjGetVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
632 | Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, | |
633 | int flags)); | |
634 | /* 196 */ | |
635 | EXTERN Tcl_Obj * Tcl_ObjSetVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
636 | Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, | |
637 | Tcl_Obj * newValuePtr, int flags)); | |
638 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
639 | /* 197 */ | |
640 | EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_(( | |
641 | Tcl_Interp * interp, int argc, | |
642 | CONST84 char ** argv, int flags)); | |
643 | #endif /* UNIX */ | |
644 | #ifdef __WIN32__ | |
645 | /* 197 */ | |
646 | EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_(( | |
647 | Tcl_Interp * interp, int argc, | |
648 | CONST84 char ** argv, int flags)); | |
649 | #endif /* __WIN32__ */ | |
650 | /* 198 */ | |
651 | EXTERN Tcl_Channel Tcl_OpenFileChannel _ANSI_ARGS_((Tcl_Interp * interp, | |
652 | CONST char * fileName, | |
653 | CONST char * modeString, int permissions)); | |
654 | /* 199 */ | |
655 | EXTERN Tcl_Channel Tcl_OpenTcpClient _ANSI_ARGS_((Tcl_Interp * interp, | |
656 | int port, CONST char * address, | |
657 | CONST char * myaddr, int myport, int async)); | |
658 | /* 200 */ | |
659 | EXTERN Tcl_Channel Tcl_OpenTcpServer _ANSI_ARGS_((Tcl_Interp * interp, | |
660 | int port, CONST char * host, | |
661 | Tcl_TcpAcceptProc * acceptProc, | |
662 | ClientData callbackData)); | |
663 | /* 201 */ | |
664 | EXTERN void Tcl_Preserve _ANSI_ARGS_((ClientData data)); | |
665 | /* 202 */ | |
666 | EXTERN void Tcl_PrintDouble _ANSI_ARGS_((Tcl_Interp * interp, | |
667 | double value, char * dst)); | |
668 | /* 203 */ | |
669 | EXTERN int Tcl_PutEnv _ANSI_ARGS_((CONST char * string)); | |
670 | /* 204 */ | |
671 | EXTERN CONST84_RETURN char * Tcl_PosixError _ANSI_ARGS_((Tcl_Interp * interp)); | |
672 | /* 205 */ | |
673 | EXTERN void Tcl_QueueEvent _ANSI_ARGS_((Tcl_Event * evPtr, | |
674 | Tcl_QueuePosition position)); | |
675 | /* 206 */ | |
676 | EXTERN int Tcl_Read _ANSI_ARGS_((Tcl_Channel chan, | |
677 | char * bufPtr, int toRead)); | |
678 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
679 | /* 207 */ | |
680 | EXTERN void Tcl_ReapDetachedProcs _ANSI_ARGS_((void)); | |
681 | #endif /* UNIX */ | |
682 | #ifdef __WIN32__ | |
683 | /* 207 */ | |
684 | EXTERN void Tcl_ReapDetachedProcs _ANSI_ARGS_((void)); | |
685 | #endif /* __WIN32__ */ | |
686 | /* 208 */ | |
687 | EXTERN int Tcl_RecordAndEval _ANSI_ARGS_((Tcl_Interp * interp, | |
688 | CONST char * cmd, int flags)); | |
689 | /* 209 */ | |
690 | EXTERN int Tcl_RecordAndEvalObj _ANSI_ARGS_(( | |
691 | Tcl_Interp * interp, Tcl_Obj * cmdPtr, | |
692 | int flags)); | |
693 | /* 210 */ | |
694 | EXTERN void Tcl_RegisterChannel _ANSI_ARGS_((Tcl_Interp * interp, | |
695 | Tcl_Channel chan)); | |
696 | /* 211 */ | |
697 | EXTERN void Tcl_RegisterObjType _ANSI_ARGS_(( | |
698 | Tcl_ObjType * typePtr)); | |
699 | /* 212 */ | |
700 | EXTERN Tcl_RegExp Tcl_RegExpCompile _ANSI_ARGS_((Tcl_Interp * interp, | |
701 | CONST char * string)); | |
702 | /* 213 */ | |
703 | EXTERN int Tcl_RegExpExec _ANSI_ARGS_((Tcl_Interp * interp, | |
704 | Tcl_RegExp regexp, CONST char * str, | |
705 | CONST char * start)); | |
706 | /* 214 */ | |
707 | EXTERN int Tcl_RegExpMatch _ANSI_ARGS_((Tcl_Interp * interp, | |
708 | CONST char * str, CONST char * pattern)); | |
709 | /* 215 */ | |
710 | EXTERN void Tcl_RegExpRange _ANSI_ARGS_((Tcl_RegExp regexp, | |
711 | int index, CONST84 char ** startPtr, | |
712 | CONST84 char ** endPtr)); | |
713 | /* 216 */ | |
714 | EXTERN void Tcl_Release _ANSI_ARGS_((ClientData clientData)); | |
715 | /* 217 */ | |
716 | EXTERN void Tcl_ResetResult _ANSI_ARGS_((Tcl_Interp * interp)); | |
717 | /* 218 */ | |
718 | EXTERN int Tcl_ScanElement _ANSI_ARGS_((CONST char * str, | |
719 | int * flagPtr)); | |
720 | /* 219 */ | |
721 | EXTERN int Tcl_ScanCountedElement _ANSI_ARGS_((CONST char * str, | |
722 | int length, int * flagPtr)); | |
723 | /* 220 */ | |
724 | EXTERN int Tcl_SeekOld _ANSI_ARGS_((Tcl_Channel chan, | |
725 | int offset, int mode)); | |
726 | /* 221 */ | |
727 | EXTERN int Tcl_ServiceAll _ANSI_ARGS_((void)); | |
728 | /* 222 */ | |
729 | EXTERN int Tcl_ServiceEvent _ANSI_ARGS_((int flags)); | |
730 | /* 223 */ | |
731 | EXTERN void Tcl_SetAssocData _ANSI_ARGS_((Tcl_Interp * interp, | |
732 | CONST char * name, | |
733 | Tcl_InterpDeleteProc * proc, | |
734 | ClientData clientData)); | |
735 | /* 224 */ | |
736 | EXTERN void Tcl_SetChannelBufferSize _ANSI_ARGS_(( | |
737 | Tcl_Channel chan, int sz)); | |
738 | /* 225 */ | |
739 | EXTERN int Tcl_SetChannelOption _ANSI_ARGS_(( | |
740 | Tcl_Interp * interp, Tcl_Channel chan, | |
741 | CONST char * optionName, | |
742 | CONST char * newValue)); | |
743 | /* 226 */ | |
744 | EXTERN int Tcl_SetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
745 | CONST char * cmdName, | |
746 | CONST Tcl_CmdInfo * infoPtr)); | |
747 | /* 227 */ | |
748 | EXTERN void Tcl_SetErrno _ANSI_ARGS_((int err)); | |
749 | /* 228 */ | |
750 | EXTERN void Tcl_SetErrorCode _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); | |
751 | /* 229 */ | |
752 | EXTERN void Tcl_SetMaxBlockTime _ANSI_ARGS_((Tcl_Time * timePtr)); | |
753 | /* 230 */ | |
754 | EXTERN void Tcl_SetPanicProc _ANSI_ARGS_(( | |
755 | Tcl_PanicProc * panicProc)); | |
756 | /* 231 */ | |
757 | EXTERN int Tcl_SetRecursionLimit _ANSI_ARGS_(( | |
758 | Tcl_Interp * interp, int depth)); | |
759 | /* 232 */ | |
760 | EXTERN void Tcl_SetResult _ANSI_ARGS_((Tcl_Interp * interp, | |
761 | char * str, Tcl_FreeProc * freeProc)); | |
762 | /* 233 */ | |
763 | EXTERN int Tcl_SetServiceMode _ANSI_ARGS_((int mode)); | |
764 | /* 234 */ | |
765 | EXTERN void Tcl_SetObjErrorCode _ANSI_ARGS_((Tcl_Interp * interp, | |
766 | Tcl_Obj * errorObjPtr)); | |
767 | /* 235 */ | |
768 | EXTERN void Tcl_SetObjResult _ANSI_ARGS_((Tcl_Interp * interp, | |
769 | Tcl_Obj * resultObjPtr)); | |
770 | /* 236 */ | |
771 | EXTERN void Tcl_SetStdChannel _ANSI_ARGS_((Tcl_Channel channel, | |
772 | int type)); | |
773 | /* 237 */ | |
774 | EXTERN CONST84_RETURN char * Tcl_SetVar _ANSI_ARGS_((Tcl_Interp * interp, | |
775 | CONST char * varName, CONST char * newValue, | |
776 | int flags)); | |
777 | /* 238 */ | |
778 | EXTERN CONST84_RETURN char * Tcl_SetVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
779 | CONST char * part1, CONST char * part2, | |
780 | CONST char * newValue, int flags)); | |
781 | /* 239 */ | |
782 | EXTERN CONST84_RETURN char * Tcl_SignalId _ANSI_ARGS_((int sig)); | |
783 | /* 240 */ | |
784 | EXTERN CONST84_RETURN char * Tcl_SignalMsg _ANSI_ARGS_((int sig)); | |
785 | /* 241 */ | |
786 | EXTERN void Tcl_SourceRCFile _ANSI_ARGS_((Tcl_Interp * interp)); | |
787 | /* 242 */ | |
788 | EXTERN int Tcl_SplitList _ANSI_ARGS_((Tcl_Interp * interp, | |
789 | CONST char * listStr, int * argcPtr, | |
790 | CONST84 char *** argvPtr)); | |
791 | /* 243 */ | |
792 | EXTERN void Tcl_SplitPath _ANSI_ARGS_((CONST char * path, | |
793 | int * argcPtr, CONST84 char *** argvPtr)); | |
794 | /* 244 */ | |
795 | EXTERN void Tcl_StaticPackage _ANSI_ARGS_((Tcl_Interp * interp, | |
796 | CONST char * pkgName, | |
797 | Tcl_PackageInitProc * initProc, | |
798 | Tcl_PackageInitProc * safeInitProc)); | |
799 | /* 245 */ | |
800 | EXTERN int Tcl_StringMatch _ANSI_ARGS_((CONST char * str, | |
801 | CONST char * pattern)); | |
802 | /* 246 */ | |
803 | EXTERN int Tcl_TellOld _ANSI_ARGS_((Tcl_Channel chan)); | |
804 | /* 247 */ | |
805 | EXTERN int Tcl_TraceVar _ANSI_ARGS_((Tcl_Interp * interp, | |
806 | CONST char * varName, int flags, | |
807 | Tcl_VarTraceProc * proc, | |
808 | ClientData clientData)); | |
809 | /* 248 */ | |
810 | EXTERN int Tcl_TraceVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
811 | CONST char * part1, CONST char * part2, | |
812 | int flags, Tcl_VarTraceProc * proc, | |
813 | ClientData clientData)); | |
814 | /* 249 */ | |
815 | EXTERN char * Tcl_TranslateFileName _ANSI_ARGS_(( | |
816 | Tcl_Interp * interp, CONST char * name, | |
817 | Tcl_DString * bufferPtr)); | |
818 | /* 250 */ | |
819 | EXTERN int Tcl_Ungets _ANSI_ARGS_((Tcl_Channel chan, | |
820 | CONST char * str, int len, int atHead)); | |
821 | /* 251 */ | |
822 | EXTERN void Tcl_UnlinkVar _ANSI_ARGS_((Tcl_Interp * interp, | |
823 | CONST char * varName)); | |
824 | /* 252 */ | |
825 | EXTERN int Tcl_UnregisterChannel _ANSI_ARGS_(( | |
826 | Tcl_Interp * interp, Tcl_Channel chan)); | |
827 | /* 253 */ | |
828 | EXTERN int Tcl_UnsetVar _ANSI_ARGS_((Tcl_Interp * interp, | |
829 | CONST char * varName, int flags)); | |
830 | /* 254 */ | |
831 | EXTERN int Tcl_UnsetVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
832 | CONST char * part1, CONST char * part2, | |
833 | int flags)); | |
834 | /* 255 */ | |
835 | EXTERN void Tcl_UntraceVar _ANSI_ARGS_((Tcl_Interp * interp, | |
836 | CONST char * varName, int flags, | |
837 | Tcl_VarTraceProc * proc, | |
838 | ClientData clientData)); | |
839 | /* 256 */ | |
840 | EXTERN void Tcl_UntraceVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
841 | CONST char * part1, CONST char * part2, | |
842 | int flags, Tcl_VarTraceProc * proc, | |
843 | ClientData clientData)); | |
844 | /* 257 */ | |
845 | EXTERN void Tcl_UpdateLinkedVar _ANSI_ARGS_((Tcl_Interp * interp, | |
846 | CONST char * varName)); | |
847 | /* 258 */ | |
848 | EXTERN int Tcl_UpVar _ANSI_ARGS_((Tcl_Interp * interp, | |
849 | CONST char * frameName, CONST char * varName, | |
850 | CONST char * localName, int flags)); | |
851 | /* 259 */ | |
852 | EXTERN int Tcl_UpVar2 _ANSI_ARGS_((Tcl_Interp * interp, | |
853 | CONST char * frameName, CONST char * part1, | |
854 | CONST char * part2, CONST char * localName, | |
855 | int flags)); | |
856 | /* 260 */ | |
857 | EXTERN int Tcl_VarEval _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); | |
858 | /* 261 */ | |
859 | EXTERN ClientData Tcl_VarTraceInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
860 | CONST char * varName, int flags, | |
861 | Tcl_VarTraceProc * procPtr, | |
862 | ClientData prevClientData)); | |
863 | /* 262 */ | |
864 | EXTERN ClientData Tcl_VarTraceInfo2 _ANSI_ARGS_((Tcl_Interp * interp, | |
865 | CONST char * part1, CONST char * part2, | |
866 | int flags, Tcl_VarTraceProc * procPtr, | |
867 | ClientData prevClientData)); | |
868 | /* 263 */ | |
869 | EXTERN int Tcl_Write _ANSI_ARGS_((Tcl_Channel chan, | |
870 | CONST char * s, int slen)); | |
871 | /* 264 */ | |
872 | EXTERN void Tcl_WrongNumArgs _ANSI_ARGS_((Tcl_Interp * interp, | |
873 | int objc, Tcl_Obj *CONST objv[], | |
874 | CONST char * message)); | |
875 | /* 265 */ | |
876 | EXTERN int Tcl_DumpActiveMemory _ANSI_ARGS_(( | |
877 | CONST char * fileName)); | |
878 | /* 266 */ | |
879 | EXTERN void Tcl_ValidateAllMemory _ANSI_ARGS_((CONST char * file, | |
880 | int line)); | |
881 | /* 267 */ | |
882 | EXTERN void Tcl_AppendResultVA _ANSI_ARGS_((Tcl_Interp * interp, | |
883 | va_list argList)); | |
884 | /* 268 */ | |
885 | EXTERN void Tcl_AppendStringsToObjVA _ANSI_ARGS_(( | |
886 | Tcl_Obj * objPtr, va_list argList)); | |
887 | /* 269 */ | |
888 | EXTERN CONST84_RETURN char * Tcl_HashStats _ANSI_ARGS_(( | |
889 | Tcl_HashTable * tablePtr)); | |
890 | /* 270 */ | |
891 | EXTERN CONST84_RETURN char * Tcl_ParseVar _ANSI_ARGS_((Tcl_Interp * interp, | |
892 | CONST char * str, CONST84 char ** termPtr)); | |
893 | /* 271 */ | |
894 | EXTERN CONST84_RETURN char * Tcl_PkgPresent _ANSI_ARGS_((Tcl_Interp * interp, | |
895 | CONST char * name, CONST char * version, | |
896 | int exact)); | |
897 | /* 272 */ | |
898 | EXTERN CONST84_RETURN char * Tcl_PkgPresentEx _ANSI_ARGS_(( | |
899 | Tcl_Interp * interp, CONST char * name, | |
900 | CONST char * version, int exact, | |
901 | ClientData * clientDataPtr)); | |
902 | /* 273 */ | |
903 | EXTERN int Tcl_PkgProvide _ANSI_ARGS_((Tcl_Interp * interp, | |
904 | CONST char * name, CONST char * version)); | |
905 | /* 274 */ | |
906 | EXTERN CONST84_RETURN char * Tcl_PkgRequire _ANSI_ARGS_((Tcl_Interp * interp, | |
907 | CONST char * name, CONST char * version, | |
908 | int exact)); | |
909 | /* 275 */ | |
910 | EXTERN void Tcl_SetErrorCodeVA _ANSI_ARGS_((Tcl_Interp * interp, | |
911 | va_list argList)); | |
912 | /* 276 */ | |
913 | EXTERN int Tcl_VarEvalVA _ANSI_ARGS_((Tcl_Interp * interp, | |
914 | va_list argList)); | |
915 | /* 277 */ | |
916 | EXTERN Tcl_Pid Tcl_WaitPid _ANSI_ARGS_((Tcl_Pid pid, int * statPtr, | |
917 | int options)); | |
918 | /* 278 */ | |
919 | EXTERN void Tcl_PanicVA _ANSI_ARGS_((CONST char * format, | |
920 | va_list argList)); | |
921 | /* 279 */ | |
922 | EXTERN void Tcl_GetVersion _ANSI_ARGS_((int * major, int * minor, | |
923 | int * patchLevel, int * type)); | |
924 | /* 280 */ | |
925 | EXTERN void Tcl_InitMemory _ANSI_ARGS_((Tcl_Interp * interp)); | |
926 | /* 281 */ | |
927 | EXTERN Tcl_Channel Tcl_StackChannel _ANSI_ARGS_((Tcl_Interp * interp, | |
928 | Tcl_ChannelType * typePtr, | |
929 | ClientData instanceData, int mask, | |
930 | Tcl_Channel prevChan)); | |
931 | /* 282 */ | |
932 | EXTERN int Tcl_UnstackChannel _ANSI_ARGS_((Tcl_Interp * interp, | |
933 | Tcl_Channel chan)); | |
934 | /* 283 */ | |
935 | EXTERN Tcl_Channel Tcl_GetStackedChannel _ANSI_ARGS_((Tcl_Channel chan)); | |
936 | /* 284 */ | |
937 | EXTERN void Tcl_SetMainLoop _ANSI_ARGS_((Tcl_MainLoopProc * proc)); | |
938 | /* Slot 285 is reserved */ | |
939 | /* 286 */ | |
940 | EXTERN void Tcl_AppendObjToObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
941 | Tcl_Obj * appendObjPtr)); | |
942 | /* 287 */ | |
943 | EXTERN Tcl_Encoding Tcl_CreateEncoding _ANSI_ARGS_(( | |
944 | Tcl_EncodingType * typePtr)); | |
945 | /* 288 */ | |
946 | EXTERN void Tcl_CreateThreadExitHandler _ANSI_ARGS_(( | |
947 | Tcl_ExitProc * proc, ClientData clientData)); | |
948 | /* 289 */ | |
949 | EXTERN void Tcl_DeleteThreadExitHandler _ANSI_ARGS_(( | |
950 | Tcl_ExitProc * proc, ClientData clientData)); | |
951 | /* 290 */ | |
952 | EXTERN void Tcl_DiscardResult _ANSI_ARGS_(( | |
953 | Tcl_SavedResult * statePtr)); | |
954 | /* 291 */ | |
955 | EXTERN int Tcl_EvalEx _ANSI_ARGS_((Tcl_Interp * interp, | |
956 | CONST char * script, int numBytes, int flags)); | |
957 | /* 292 */ | |
958 | EXTERN int Tcl_EvalObjv _ANSI_ARGS_((Tcl_Interp * interp, | |
959 | int objc, Tcl_Obj *CONST objv[], int flags)); | |
960 | /* 293 */ | |
961 | EXTERN int Tcl_EvalObjEx _ANSI_ARGS_((Tcl_Interp * interp, | |
962 | Tcl_Obj * objPtr, int flags)); | |
963 | /* 294 */ | |
964 | EXTERN void Tcl_ExitThread _ANSI_ARGS_((int status)); | |
965 | /* 295 */ | |
966 | EXTERN int Tcl_ExternalToUtf _ANSI_ARGS_((Tcl_Interp * interp, | |
967 | Tcl_Encoding encoding, CONST char * src, | |
968 | int srcLen, int flags, | |
969 | Tcl_EncodingState * statePtr, char * dst, | |
970 | int dstLen, int * srcReadPtr, | |
971 | int * dstWrotePtr, int * dstCharsPtr)); | |
972 | /* 296 */ | |
973 | EXTERN char * Tcl_ExternalToUtfDString _ANSI_ARGS_(( | |
974 | Tcl_Encoding encoding, CONST char * src, | |
975 | int srcLen, Tcl_DString * dsPtr)); | |
976 | /* 297 */ | |
977 | EXTERN void Tcl_FinalizeThread _ANSI_ARGS_((void)); | |
978 | /* 298 */ | |
979 | EXTERN void Tcl_FinalizeNotifier _ANSI_ARGS_(( | |
980 | ClientData clientData)); | |
981 | /* 299 */ | |
982 | EXTERN void Tcl_FreeEncoding _ANSI_ARGS_((Tcl_Encoding encoding)); | |
983 | /* 300 */ | |
984 | EXTERN Tcl_ThreadId Tcl_GetCurrentThread _ANSI_ARGS_((void)); | |
985 | /* 301 */ | |
986 | EXTERN Tcl_Encoding Tcl_GetEncoding _ANSI_ARGS_((Tcl_Interp * interp, | |
987 | CONST char * name)); | |
988 | /* 302 */ | |
989 | EXTERN CONST84_RETURN char * Tcl_GetEncodingName _ANSI_ARGS_(( | |
990 | Tcl_Encoding encoding)); | |
991 | /* 303 */ | |
992 | EXTERN void Tcl_GetEncodingNames _ANSI_ARGS_(( | |
993 | Tcl_Interp * interp)); | |
994 | /* 304 */ | |
995 | EXTERN int Tcl_GetIndexFromObjStruct _ANSI_ARGS_(( | |
996 | Tcl_Interp * interp, Tcl_Obj * objPtr, | |
997 | CONST VOID * tablePtr, int offset, | |
998 | CONST char * msg, int flags, int * indexPtr)); | |
999 | /* 305 */ | |
1000 | EXTERN VOID * Tcl_GetThreadData _ANSI_ARGS_(( | |
1001 | Tcl_ThreadDataKey * keyPtr, int size)); | |
1002 | /* 306 */ | |
1003 | EXTERN Tcl_Obj * Tcl_GetVar2Ex _ANSI_ARGS_((Tcl_Interp * interp, | |
1004 | CONST char * part1, CONST char * part2, | |
1005 | int flags)); | |
1006 | /* 307 */ | |
1007 | EXTERN ClientData Tcl_InitNotifier _ANSI_ARGS_((void)); | |
1008 | /* 308 */ | |
1009 | EXTERN void Tcl_MutexLock _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); | |
1010 | /* 309 */ | |
1011 | EXTERN void Tcl_MutexUnlock _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); | |
1012 | /* 310 */ | |
1013 | EXTERN void Tcl_ConditionNotify _ANSI_ARGS_(( | |
1014 | Tcl_Condition * condPtr)); | |
1015 | /* 311 */ | |
1016 | EXTERN void Tcl_ConditionWait _ANSI_ARGS_(( | |
1017 | Tcl_Condition * condPtr, | |
1018 | Tcl_Mutex * mutexPtr, Tcl_Time * timePtr)); | |
1019 | /* 312 */ | |
1020 | EXTERN int Tcl_NumUtfChars _ANSI_ARGS_((CONST char * src, | |
1021 | int len)); | |
1022 | /* 313 */ | |
1023 | EXTERN int Tcl_ReadChars _ANSI_ARGS_((Tcl_Channel channel, | |
1024 | Tcl_Obj * objPtr, int charsToRead, | |
1025 | int appendFlag)); | |
1026 | /* 314 */ | |
1027 | EXTERN void Tcl_RestoreResult _ANSI_ARGS_((Tcl_Interp * interp, | |
1028 | Tcl_SavedResult * statePtr)); | |
1029 | /* 315 */ | |
1030 | EXTERN void Tcl_SaveResult _ANSI_ARGS_((Tcl_Interp * interp, | |
1031 | Tcl_SavedResult * statePtr)); | |
1032 | /* 316 */ | |
1033 | EXTERN int Tcl_SetSystemEncoding _ANSI_ARGS_(( | |
1034 | Tcl_Interp * interp, CONST char * name)); | |
1035 | /* 317 */ | |
1036 | EXTERN Tcl_Obj * Tcl_SetVar2Ex _ANSI_ARGS_((Tcl_Interp * interp, | |
1037 | CONST char * part1, CONST char * part2, | |
1038 | Tcl_Obj * newValuePtr, int flags)); | |
1039 | /* 318 */ | |
1040 | EXTERN void Tcl_ThreadAlert _ANSI_ARGS_((Tcl_ThreadId threadId)); | |
1041 | /* 319 */ | |
1042 | EXTERN void Tcl_ThreadQueueEvent _ANSI_ARGS_(( | |
1043 | Tcl_ThreadId threadId, Tcl_Event* evPtr, | |
1044 | Tcl_QueuePosition position)); | |
1045 | /* 320 */ | |
1046 | EXTERN Tcl_UniChar Tcl_UniCharAtIndex _ANSI_ARGS_((CONST char * src, | |
1047 | int index)); | |
1048 | /* 321 */ | |
1049 | EXTERN Tcl_UniChar Tcl_UniCharToLower _ANSI_ARGS_((int ch)); | |
1050 | /* 322 */ | |
1051 | EXTERN Tcl_UniChar Tcl_UniCharToTitle _ANSI_ARGS_((int ch)); | |
1052 | /* 323 */ | |
1053 | EXTERN Tcl_UniChar Tcl_UniCharToUpper _ANSI_ARGS_((int ch)); | |
1054 | /* 324 */ | |
1055 | EXTERN int Tcl_UniCharToUtf _ANSI_ARGS_((int ch, char * buf)); | |
1056 | /* 325 */ | |
1057 | EXTERN CONST84_RETURN char * Tcl_UtfAtIndex _ANSI_ARGS_((CONST char * src, | |
1058 | int index)); | |
1059 | /* 326 */ | |
1060 | EXTERN int Tcl_UtfCharComplete _ANSI_ARGS_((CONST char * src, | |
1061 | int len)); | |
1062 | /* 327 */ | |
1063 | EXTERN int Tcl_UtfBackslash _ANSI_ARGS_((CONST char * src, | |
1064 | int * readPtr, char * dst)); | |
1065 | /* 328 */ | |
1066 | EXTERN CONST84_RETURN char * Tcl_UtfFindFirst _ANSI_ARGS_((CONST char * src, | |
1067 | int ch)); | |
1068 | /* 329 */ | |
1069 | EXTERN CONST84_RETURN char * Tcl_UtfFindLast _ANSI_ARGS_((CONST char * src, | |
1070 | int ch)); | |
1071 | /* 330 */ | |
1072 | EXTERN CONST84_RETURN char * Tcl_UtfNext _ANSI_ARGS_((CONST char * src)); | |
1073 | /* 331 */ | |
1074 | EXTERN CONST84_RETURN char * Tcl_UtfPrev _ANSI_ARGS_((CONST char * src, | |
1075 | CONST char * start)); | |
1076 | /* 332 */ | |
1077 | EXTERN int Tcl_UtfToExternal _ANSI_ARGS_((Tcl_Interp * interp, | |
1078 | Tcl_Encoding encoding, CONST char * src, | |
1079 | int srcLen, int flags, | |
1080 | Tcl_EncodingState * statePtr, char * dst, | |
1081 | int dstLen, int * srcReadPtr, | |
1082 | int * dstWrotePtr, int * dstCharsPtr)); | |
1083 | /* 333 */ | |
1084 | EXTERN char * Tcl_UtfToExternalDString _ANSI_ARGS_(( | |
1085 | Tcl_Encoding encoding, CONST char * src, | |
1086 | int srcLen, Tcl_DString * dsPtr)); | |
1087 | /* 334 */ | |
1088 | EXTERN int Tcl_UtfToLower _ANSI_ARGS_((char * src)); | |
1089 | /* 335 */ | |
1090 | EXTERN int Tcl_UtfToTitle _ANSI_ARGS_((char * src)); | |
1091 | /* 336 */ | |
1092 | EXTERN int Tcl_UtfToUniChar _ANSI_ARGS_((CONST char * src, | |
1093 | Tcl_UniChar * chPtr)); | |
1094 | /* 337 */ | |
1095 | EXTERN int Tcl_UtfToUpper _ANSI_ARGS_((char * src)); | |
1096 | /* 338 */ | |
1097 | EXTERN int Tcl_WriteChars _ANSI_ARGS_((Tcl_Channel chan, | |
1098 | CONST char * src, int srcLen)); | |
1099 | /* 339 */ | |
1100 | EXTERN int Tcl_WriteObj _ANSI_ARGS_((Tcl_Channel chan, | |
1101 | Tcl_Obj * objPtr)); | |
1102 | /* 340 */ | |
1103 | EXTERN char * Tcl_GetString _ANSI_ARGS_((Tcl_Obj * objPtr)); | |
1104 | /* 341 */ | |
1105 | EXTERN CONST84_RETURN char * Tcl_GetDefaultEncodingDir _ANSI_ARGS_((void)); | |
1106 | /* 342 */ | |
1107 | EXTERN void Tcl_SetDefaultEncodingDir _ANSI_ARGS_(( | |
1108 | CONST char * path)); | |
1109 | /* 343 */ | |
1110 | EXTERN void Tcl_AlertNotifier _ANSI_ARGS_((ClientData clientData)); | |
1111 | /* 344 */ | |
1112 | EXTERN void Tcl_ServiceModeHook _ANSI_ARGS_((int mode)); | |
1113 | /* 345 */ | |
1114 | EXTERN int Tcl_UniCharIsAlnum _ANSI_ARGS_((int ch)); | |
1115 | /* 346 */ | |
1116 | EXTERN int Tcl_UniCharIsAlpha _ANSI_ARGS_((int ch)); | |
1117 | /* 347 */ | |
1118 | EXTERN int Tcl_UniCharIsDigit _ANSI_ARGS_((int ch)); | |
1119 | /* 348 */ | |
1120 | EXTERN int Tcl_UniCharIsLower _ANSI_ARGS_((int ch)); | |
1121 | /* 349 */ | |
1122 | EXTERN int Tcl_UniCharIsSpace _ANSI_ARGS_((int ch)); | |
1123 | /* 350 */ | |
1124 | EXTERN int Tcl_UniCharIsUpper _ANSI_ARGS_((int ch)); | |
1125 | /* 351 */ | |
1126 | EXTERN int Tcl_UniCharIsWordChar _ANSI_ARGS_((int ch)); | |
1127 | /* 352 */ | |
1128 | EXTERN int Tcl_UniCharLen _ANSI_ARGS_((CONST Tcl_UniChar * str)); | |
1129 | /* 353 */ | |
1130 | EXTERN int Tcl_UniCharNcmp _ANSI_ARGS_((CONST Tcl_UniChar * cs, | |
1131 | CONST Tcl_UniChar * ct, unsigned long n)); | |
1132 | /* 354 */ | |
1133 | EXTERN char * Tcl_UniCharToUtfDString _ANSI_ARGS_(( | |
1134 | CONST Tcl_UniChar * string, int numChars, | |
1135 | Tcl_DString * dsPtr)); | |
1136 | /* 355 */ | |
1137 | EXTERN Tcl_UniChar * Tcl_UtfToUniCharDString _ANSI_ARGS_(( | |
1138 | CONST char * string, int length, | |
1139 | Tcl_DString * dsPtr)); | |
1140 | /* 356 */ | |
1141 | EXTERN Tcl_RegExp Tcl_GetRegExpFromObj _ANSI_ARGS_(( | |
1142 | Tcl_Interp * interp, Tcl_Obj * patObj, | |
1143 | int flags)); | |
1144 | /* 357 */ | |
1145 | EXTERN Tcl_Obj * Tcl_EvalTokens _ANSI_ARGS_((Tcl_Interp * interp, | |
1146 | Tcl_Token * tokenPtr, int count)); | |
1147 | /* 358 */ | |
1148 | EXTERN void Tcl_FreeParse _ANSI_ARGS_((Tcl_Parse * parsePtr)); | |
1149 | /* 359 */ | |
1150 | EXTERN void Tcl_LogCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
1151 | CONST char * script, CONST char * command, | |
1152 | int length)); | |
1153 | /* 360 */ | |
1154 | EXTERN int Tcl_ParseBraces _ANSI_ARGS_((Tcl_Interp * interp, | |
1155 | CONST char * string, int numBytes, | |
1156 | Tcl_Parse * parsePtr, int append, | |
1157 | CONST84 char ** termPtr)); | |
1158 | /* 361 */ | |
1159 | EXTERN int Tcl_ParseCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
1160 | CONST char * string, int numBytes, | |
1161 | int nested, Tcl_Parse * parsePtr)); | |
1162 | /* 362 */ | |
1163 | EXTERN int Tcl_ParseExpr _ANSI_ARGS_((Tcl_Interp * interp, | |
1164 | CONST char * string, int numBytes, | |
1165 | Tcl_Parse * parsePtr)); | |
1166 | /* 363 */ | |
1167 | EXTERN int Tcl_ParseQuotedString _ANSI_ARGS_(( | |
1168 | Tcl_Interp * interp, CONST char * string, | |
1169 | int numBytes, Tcl_Parse * parsePtr, | |
1170 | int append, CONST84 char ** termPtr)); | |
1171 | /* 364 */ | |
1172 | EXTERN int Tcl_ParseVarName _ANSI_ARGS_((Tcl_Interp * interp, | |
1173 | CONST char * string, int numBytes, | |
1174 | Tcl_Parse * parsePtr, int append)); | |
1175 | /* 365 */ | |
1176 | EXTERN char * Tcl_GetCwd _ANSI_ARGS_((Tcl_Interp * interp, | |
1177 | Tcl_DString * cwdPtr)); | |
1178 | /* 366 */ | |
1179 | EXTERN int Tcl_Chdir _ANSI_ARGS_((CONST char * dirName)); | |
1180 | /* 367 */ | |
1181 | EXTERN int Tcl_Access _ANSI_ARGS_((CONST char * path, int mode)); | |
1182 | /* 368 */ | |
1183 | EXTERN int Tcl_Stat _ANSI_ARGS_((CONST char * path, | |
1184 | struct stat * bufPtr)); | |
1185 | /* 369 */ | |
1186 | EXTERN int Tcl_UtfNcmp _ANSI_ARGS_((CONST char * s1, | |
1187 | CONST char * s2, unsigned long n)); | |
1188 | /* 370 */ | |
1189 | EXTERN int Tcl_UtfNcasecmp _ANSI_ARGS_((CONST char * s1, | |
1190 | CONST char * s2, unsigned long n)); | |
1191 | /* 371 */ | |
1192 | EXTERN int Tcl_StringCaseMatch _ANSI_ARGS_((CONST char * str, | |
1193 | CONST char * pattern, int nocase)); | |
1194 | /* 372 */ | |
1195 | EXTERN int Tcl_UniCharIsControl _ANSI_ARGS_((int ch)); | |
1196 | /* 373 */ | |
1197 | EXTERN int Tcl_UniCharIsGraph _ANSI_ARGS_((int ch)); | |
1198 | /* 374 */ | |
1199 | EXTERN int Tcl_UniCharIsPrint _ANSI_ARGS_((int ch)); | |
1200 | /* 375 */ | |
1201 | EXTERN int Tcl_UniCharIsPunct _ANSI_ARGS_((int ch)); | |
1202 | /* 376 */ | |
1203 | EXTERN int Tcl_RegExpExecObj _ANSI_ARGS_((Tcl_Interp * interp, | |
1204 | Tcl_RegExp regexp, Tcl_Obj * objPtr, | |
1205 | int offset, int nmatches, int flags)); | |
1206 | /* 377 */ | |
1207 | EXTERN void Tcl_RegExpGetInfo _ANSI_ARGS_((Tcl_RegExp regexp, | |
1208 | Tcl_RegExpInfo * infoPtr)); | |
1209 | /* 378 */ | |
1210 | EXTERN Tcl_Obj * Tcl_NewUnicodeObj _ANSI_ARGS_(( | |
1211 | CONST Tcl_UniChar * unicode, int numChars)); | |
1212 | /* 379 */ | |
1213 | EXTERN void Tcl_SetUnicodeObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
1214 | CONST Tcl_UniChar * unicode, int numChars)); | |
1215 | /* 380 */ | |
1216 | EXTERN int Tcl_GetCharLength _ANSI_ARGS_((Tcl_Obj * objPtr)); | |
1217 | /* 381 */ | |
1218 | EXTERN Tcl_UniChar Tcl_GetUniChar _ANSI_ARGS_((Tcl_Obj * objPtr, | |
1219 | int index)); | |
1220 | /* 382 */ | |
1221 | EXTERN Tcl_UniChar * Tcl_GetUnicode _ANSI_ARGS_((Tcl_Obj * objPtr)); | |
1222 | /* 383 */ | |
1223 | EXTERN Tcl_Obj * Tcl_GetRange _ANSI_ARGS_((Tcl_Obj * objPtr, | |
1224 | int first, int last)); | |
1225 | /* 384 */ | |
1226 | EXTERN void Tcl_AppendUnicodeToObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
1227 | CONST Tcl_UniChar * unicode, int length)); | |
1228 | /* 385 */ | |
1229 | EXTERN int Tcl_RegExpMatchObj _ANSI_ARGS_((Tcl_Interp * interp, | |
1230 | Tcl_Obj * stringObj, Tcl_Obj * patternObj)); | |
1231 | /* 386 */ | |
1232 | EXTERN void Tcl_SetNotifier _ANSI_ARGS_(( | |
1233 | Tcl_NotifierProcs * notifierProcPtr)); | |
1234 | /* 387 */ | |
1235 | EXTERN Tcl_Mutex * Tcl_GetAllocMutex _ANSI_ARGS_((void)); | |
1236 | /* 388 */ | |
1237 | EXTERN int Tcl_GetChannelNames _ANSI_ARGS_((Tcl_Interp * interp)); | |
1238 | /* 389 */ | |
1239 | EXTERN int Tcl_GetChannelNamesEx _ANSI_ARGS_(( | |
1240 | Tcl_Interp * interp, CONST char * pattern)); | |
1241 | /* 390 */ | |
1242 | EXTERN int Tcl_ProcObjCmd _ANSI_ARGS_((ClientData clientData, | |
1243 | Tcl_Interp * interp, int objc, | |
1244 | Tcl_Obj *CONST objv[])); | |
1245 | /* 391 */ | |
1246 | EXTERN void Tcl_ConditionFinalize _ANSI_ARGS_(( | |
1247 | Tcl_Condition * condPtr)); | |
1248 | /* 392 */ | |
1249 | EXTERN void Tcl_MutexFinalize _ANSI_ARGS_((Tcl_Mutex * mutex)); | |
1250 | /* 393 */ | |
1251 | EXTERN int Tcl_CreateThread _ANSI_ARGS_((Tcl_ThreadId * idPtr, | |
1252 | Tcl_ThreadCreateProc proc, | |
1253 | ClientData clientData, int stackSize, | |
1254 | int flags)); | |
1255 | /* 394 */ | |
1256 | EXTERN int Tcl_ReadRaw _ANSI_ARGS_((Tcl_Channel chan, | |
1257 | char * dst, int bytesToRead)); | |
1258 | /* 395 */ | |
1259 | EXTERN int Tcl_WriteRaw _ANSI_ARGS_((Tcl_Channel chan, | |
1260 | CONST char * src, int srcLen)); | |
1261 | /* 396 */ | |
1262 | EXTERN Tcl_Channel Tcl_GetTopChannel _ANSI_ARGS_((Tcl_Channel chan)); | |
1263 | /* 397 */ | |
1264 | EXTERN int Tcl_ChannelBuffered _ANSI_ARGS_((Tcl_Channel chan)); | |
1265 | /* 398 */ | |
1266 | EXTERN CONST84_RETURN char * Tcl_ChannelName _ANSI_ARGS_(( | |
1267 | Tcl_ChannelType * chanTypePtr)); | |
1268 | /* 399 */ | |
1269 | EXTERN Tcl_ChannelTypeVersion Tcl_ChannelVersion _ANSI_ARGS_(( | |
1270 | Tcl_ChannelType * chanTypePtr)); | |
1271 | /* 400 */ | |
1272 | EXTERN Tcl_DriverBlockModeProc * Tcl_ChannelBlockModeProc _ANSI_ARGS_(( | |
1273 | Tcl_ChannelType * chanTypePtr)); | |
1274 | /* 401 */ | |
1275 | EXTERN Tcl_DriverCloseProc * Tcl_ChannelCloseProc _ANSI_ARGS_(( | |
1276 | Tcl_ChannelType * chanTypePtr)); | |
1277 | /* 402 */ | |
1278 | EXTERN Tcl_DriverClose2Proc * Tcl_ChannelClose2Proc _ANSI_ARGS_(( | |
1279 | Tcl_ChannelType * chanTypePtr)); | |
1280 | /* 403 */ | |
1281 | EXTERN Tcl_DriverInputProc * Tcl_ChannelInputProc _ANSI_ARGS_(( | |
1282 | Tcl_ChannelType * chanTypePtr)); | |
1283 | /* 404 */ | |
1284 | EXTERN Tcl_DriverOutputProc * Tcl_ChannelOutputProc _ANSI_ARGS_(( | |
1285 | Tcl_ChannelType * chanTypePtr)); | |
1286 | /* 405 */ | |
1287 | EXTERN Tcl_DriverSeekProc * Tcl_ChannelSeekProc _ANSI_ARGS_(( | |
1288 | Tcl_ChannelType * chanTypePtr)); | |
1289 | /* 406 */ | |
1290 | EXTERN Tcl_DriverSetOptionProc * Tcl_ChannelSetOptionProc _ANSI_ARGS_(( | |
1291 | Tcl_ChannelType * chanTypePtr)); | |
1292 | /* 407 */ | |
1293 | EXTERN Tcl_DriverGetOptionProc * Tcl_ChannelGetOptionProc _ANSI_ARGS_(( | |
1294 | Tcl_ChannelType * chanTypePtr)); | |
1295 | /* 408 */ | |
1296 | EXTERN Tcl_DriverWatchProc * Tcl_ChannelWatchProc _ANSI_ARGS_(( | |
1297 | Tcl_ChannelType * chanTypePtr)); | |
1298 | /* 409 */ | |
1299 | EXTERN Tcl_DriverGetHandleProc * Tcl_ChannelGetHandleProc _ANSI_ARGS_(( | |
1300 | Tcl_ChannelType * chanTypePtr)); | |
1301 | /* 410 */ | |
1302 | EXTERN Tcl_DriverFlushProc * Tcl_ChannelFlushProc _ANSI_ARGS_(( | |
1303 | Tcl_ChannelType * chanTypePtr)); | |
1304 | /* 411 */ | |
1305 | EXTERN Tcl_DriverHandlerProc * Tcl_ChannelHandlerProc _ANSI_ARGS_(( | |
1306 | Tcl_ChannelType * chanTypePtr)); | |
1307 | /* 412 */ | |
1308 | EXTERN int Tcl_JoinThread _ANSI_ARGS_((Tcl_ThreadId threadId, | |
1309 | int* result)); | |
1310 | /* 413 */ | |
1311 | EXTERN int Tcl_IsChannelShared _ANSI_ARGS_((Tcl_Channel channel)); | |
1312 | /* 414 */ | |
1313 | EXTERN int Tcl_IsChannelRegistered _ANSI_ARGS_(( | |
1314 | Tcl_Interp* interp, Tcl_Channel channel)); | |
1315 | /* 415 */ | |
1316 | EXTERN void Tcl_CutChannel _ANSI_ARGS_((Tcl_Channel channel)); | |
1317 | /* 416 */ | |
1318 | EXTERN void Tcl_SpliceChannel _ANSI_ARGS_((Tcl_Channel channel)); | |
1319 | /* 417 */ | |
1320 | EXTERN void Tcl_ClearChannelHandlers _ANSI_ARGS_(( | |
1321 | Tcl_Channel channel)); | |
1322 | /* 418 */ | |
1323 | EXTERN int Tcl_IsChannelExisting _ANSI_ARGS_(( | |
1324 | CONST char* channelName)); | |
1325 | /* 419 */ | |
1326 | EXTERN int Tcl_UniCharNcasecmp _ANSI_ARGS_(( | |
1327 | CONST Tcl_UniChar * cs, | |
1328 | CONST Tcl_UniChar * ct, unsigned long n)); | |
1329 | /* 420 */ | |
1330 | EXTERN int Tcl_UniCharCaseMatch _ANSI_ARGS_(( | |
1331 | CONST Tcl_UniChar * ustr, | |
1332 | CONST Tcl_UniChar * pattern, int nocase)); | |
1333 | /* 421 */ | |
1334 | EXTERN Tcl_HashEntry * Tcl_FindHashEntry _ANSI_ARGS_(( | |
1335 | Tcl_HashTable * tablePtr, CONST char * key)); | |
1336 | /* 422 */ | |
1337 | EXTERN Tcl_HashEntry * Tcl_CreateHashEntry _ANSI_ARGS_(( | |
1338 | Tcl_HashTable * tablePtr, CONST char * key, | |
1339 | int * newPtr)); | |
1340 | /* 423 */ | |
1341 | EXTERN void Tcl_InitCustomHashTable _ANSI_ARGS_(( | |
1342 | Tcl_HashTable * tablePtr, int keyType, | |
1343 | Tcl_HashKeyType * typePtr)); | |
1344 | /* 424 */ | |
1345 | EXTERN void Tcl_InitObjHashTable _ANSI_ARGS_(( | |
1346 | Tcl_HashTable * tablePtr)); | |
1347 | /* 425 */ | |
1348 | EXTERN ClientData Tcl_CommandTraceInfo _ANSI_ARGS_(( | |
1349 | Tcl_Interp * interp, CONST char * varName, | |
1350 | int flags, Tcl_CommandTraceProc * procPtr, | |
1351 | ClientData prevClientData)); | |
1352 | /* 426 */ | |
1353 | EXTERN int Tcl_TraceCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
1354 | CONST char * varName, int flags, | |
1355 | Tcl_CommandTraceProc * proc, | |
1356 | ClientData clientData)); | |
1357 | /* 427 */ | |
1358 | EXTERN void Tcl_UntraceCommand _ANSI_ARGS_((Tcl_Interp * interp, | |
1359 | CONST char * varName, int flags, | |
1360 | Tcl_CommandTraceProc * proc, | |
1361 | ClientData clientData)); | |
1362 | /* 428 */ | |
1363 | EXTERN char * Tcl_AttemptAlloc _ANSI_ARGS_((unsigned int size)); | |
1364 | /* 429 */ | |
1365 | EXTERN char * Tcl_AttemptDbCkalloc _ANSI_ARGS_((unsigned int size, | |
1366 | CONST char * file, int line)); | |
1367 | /* 430 */ | |
1368 | EXTERN char * Tcl_AttemptRealloc _ANSI_ARGS_((char * ptr, | |
1369 | unsigned int size)); | |
1370 | /* 431 */ | |
1371 | EXTERN char * Tcl_AttemptDbCkrealloc _ANSI_ARGS_((char * ptr, | |
1372 | unsigned int size, CONST char * file, | |
1373 | int line)); | |
1374 | /* 432 */ | |
1375 | EXTERN int Tcl_AttemptSetObjLength _ANSI_ARGS_(( | |
1376 | Tcl_Obj * objPtr, int length)); | |
1377 | /* 433 */ | |
1378 | EXTERN Tcl_ThreadId Tcl_GetChannelThread _ANSI_ARGS_(( | |
1379 | Tcl_Channel channel)); | |
1380 | /* 434 */ | |
1381 | EXTERN Tcl_UniChar * Tcl_GetUnicodeFromObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
1382 | int * lengthPtr)); | |
1383 | /* 435 */ | |
1384 | EXTERN int Tcl_GetMathFuncInfo _ANSI_ARGS_((Tcl_Interp * interp, | |
1385 | CONST char * name, int * numArgsPtr, | |
1386 | Tcl_ValueType ** argTypesPtr, | |
1387 | Tcl_MathProc ** procPtr, | |
1388 | ClientData * clientDataPtr)); | |
1389 | /* 436 */ | |
1390 | EXTERN Tcl_Obj * Tcl_ListMathFuncs _ANSI_ARGS_((Tcl_Interp * interp, | |
1391 | CONST char * pattern)); | |
1392 | /* 437 */ | |
1393 | EXTERN Tcl_Obj * Tcl_SubstObj _ANSI_ARGS_((Tcl_Interp * interp, | |
1394 | Tcl_Obj * objPtr, int flags)); | |
1395 | /* 438 */ | |
1396 | EXTERN int Tcl_DetachChannel _ANSI_ARGS_((Tcl_Interp* interp, | |
1397 | Tcl_Channel channel)); | |
1398 | /* 439 */ | |
1399 | EXTERN int Tcl_IsStandardChannel _ANSI_ARGS_(( | |
1400 | Tcl_Channel channel)); | |
1401 | /* 440 */ | |
1402 | EXTERN int Tcl_FSCopyFile _ANSI_ARGS_((Tcl_Obj * srcPathPtr, | |
1403 | Tcl_Obj * destPathPtr)); | |
1404 | /* 441 */ | |
1405 | EXTERN int Tcl_FSCopyDirectory _ANSI_ARGS_(( | |
1406 | Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr, | |
1407 | Tcl_Obj ** errorPtr)); | |
1408 | /* 442 */ | |
1409 | EXTERN int Tcl_FSCreateDirectory _ANSI_ARGS_((Tcl_Obj * pathPtr)); | |
1410 | /* 443 */ | |
1411 | EXTERN int Tcl_FSDeleteFile _ANSI_ARGS_((Tcl_Obj * pathPtr)); | |
1412 | /* 444 */ | |
1413 | EXTERN int Tcl_FSLoadFile _ANSI_ARGS_((Tcl_Interp * interp, | |
1414 | Tcl_Obj * pathPtr, CONST char * sym1, | |
1415 | CONST char * sym2, | |
1416 | Tcl_PackageInitProc ** proc1Ptr, | |
1417 | Tcl_PackageInitProc ** proc2Ptr, | |
1418 | Tcl_LoadHandle * handlePtr, | |
1419 | Tcl_FSUnloadFileProc ** unloadProcPtr)); | |
1420 | /* 445 */ | |
1421 | EXTERN int Tcl_FSMatchInDirectory _ANSI_ARGS_(( | |
1422 | Tcl_Interp * interp, Tcl_Obj * result, | |
1423 | Tcl_Obj * pathPtr, CONST char * pattern, | |
1424 | Tcl_GlobTypeData * types)); | |
1425 | /* 446 */ | |
1426 | EXTERN Tcl_Obj * Tcl_FSLink _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1427 | Tcl_Obj * toPtr, int linkAction)); | |
1428 | /* 447 */ | |
1429 | EXTERN int Tcl_FSRemoveDirectory _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1430 | int recursive, Tcl_Obj ** errorPtr)); | |
1431 | /* 448 */ | |
1432 | EXTERN int Tcl_FSRenameFile _ANSI_ARGS_((Tcl_Obj * srcPathPtr, | |
1433 | Tcl_Obj * destPathPtr)); | |
1434 | /* 449 */ | |
1435 | EXTERN int Tcl_FSLstat _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1436 | Tcl_StatBuf * buf)); | |
1437 | /* 450 */ | |
1438 | EXTERN int Tcl_FSUtime _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1439 | struct utimbuf * tval)); | |
1440 | /* 451 */ | |
1441 | EXTERN int Tcl_FSFileAttrsGet _ANSI_ARGS_((Tcl_Interp * interp, | |
1442 | int index, Tcl_Obj * pathPtr, | |
1443 | Tcl_Obj ** objPtrRef)); | |
1444 | /* 452 */ | |
1445 | EXTERN int Tcl_FSFileAttrsSet _ANSI_ARGS_((Tcl_Interp * interp, | |
1446 | int index, Tcl_Obj * pathPtr, | |
1447 | Tcl_Obj * objPtr)); | |
1448 | /* 453 */ | |
1449 | EXTERN CONST char ** Tcl_FSFileAttrStrings _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1450 | Tcl_Obj ** objPtrRef)); | |
1451 | /* 454 */ | |
1452 | EXTERN int Tcl_FSStat _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1453 | Tcl_StatBuf * buf)); | |
1454 | /* 455 */ | |
1455 | EXTERN int Tcl_FSAccess _ANSI_ARGS_((Tcl_Obj * pathPtr, | |
1456 | int mode)); | |
1457 | /* 456 */ | |
1458 | EXTERN Tcl_Channel Tcl_FSOpenFileChannel _ANSI_ARGS_(( | |
1459 | Tcl_Interp * interp, Tcl_Obj * pathPtr, | |
1460 | CONST char * modeString, int permissions)); | |
1461 | /* 457 */ | |
1462 | EXTERN Tcl_Obj* Tcl_FSGetCwd _ANSI_ARGS_((Tcl_Interp * interp)); | |
1463 | /* 458 */ | |
1464 | EXTERN int Tcl_FSChdir _ANSI_ARGS_((Tcl_Obj * pathPtr)); | |
1465 | /* 459 */ | |
1466 | EXTERN int Tcl_FSConvertToPathType _ANSI_ARGS_(( | |
1467 | Tcl_Interp * interp, Tcl_Obj * pathPtr)); | |
1468 | /* 460 */ | |
1469 | EXTERN Tcl_Obj* Tcl_FSJoinPath _ANSI_ARGS_((Tcl_Obj * listObj, | |
1470 | int elements)); | |
1471 | /* 461 */ | |
1472 | EXTERN Tcl_Obj* Tcl_FSSplitPath _ANSI_ARGS_((Tcl_Obj* pathPtr, | |
1473 | int * lenPtr)); | |
1474 | /* 462 */ | |
1475 | EXTERN int Tcl_FSEqualPaths _ANSI_ARGS_((Tcl_Obj* firstPtr, | |
1476 | Tcl_Obj* secondPtr)); | |
1477 | /* 463 */ | |
1478 | EXTERN Tcl_Obj* Tcl_FSGetNormalizedPath _ANSI_ARGS_(( | |
1479 | Tcl_Interp * interp, Tcl_Obj* pathObjPtr)); | |
1480 | /* 464 */ | |
1481 | EXTERN Tcl_Obj* Tcl_FSJoinToPath _ANSI_ARGS_((Tcl_Obj * basePtr, | |
1482 | int objc, Tcl_Obj *CONST objv[])); | |
1483 | /* 465 */ | |
1484 | EXTERN ClientData Tcl_FSGetInternalRep _ANSI_ARGS_(( | |
1485 | Tcl_Obj* pathObjPtr, Tcl_Filesystem * fsPtr)); | |
1486 | /* 466 */ | |
1487 | EXTERN Tcl_Obj* Tcl_FSGetTranslatedPath _ANSI_ARGS_(( | |
1488 | Tcl_Interp * interp, Tcl_Obj* pathPtr)); | |
1489 | /* 467 */ | |
1490 | EXTERN int Tcl_FSEvalFile _ANSI_ARGS_((Tcl_Interp * interp, | |
1491 | Tcl_Obj * fileName)); | |
1492 | /* 468 */ | |
1493 | EXTERN Tcl_Obj* Tcl_FSNewNativePath _ANSI_ARGS_(( | |
1494 | Tcl_Filesystem* fromFilesystem, | |
1495 | ClientData clientData)); | |
1496 | /* 469 */ | |
1497 | EXTERN CONST char* Tcl_FSGetNativePath _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); | |
1498 | /* 470 */ | |
1499 | EXTERN Tcl_Obj* Tcl_FSFileSystemInfo _ANSI_ARGS_(( | |
1500 | Tcl_Obj* pathObjPtr)); | |
1501 | /* 471 */ | |
1502 | EXTERN Tcl_Obj* Tcl_FSPathSeparator _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); | |
1503 | /* 472 */ | |
1504 | EXTERN Tcl_Obj* Tcl_FSListVolumes _ANSI_ARGS_((void)); | |
1505 | /* 473 */ | |
1506 | EXTERN int Tcl_FSRegister _ANSI_ARGS_((ClientData clientData, | |
1507 | Tcl_Filesystem * fsPtr)); | |
1508 | /* 474 */ | |
1509 | EXTERN int Tcl_FSUnregister _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); | |
1510 | /* 475 */ | |
1511 | EXTERN ClientData Tcl_FSData _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); | |
1512 | /* 476 */ | |
1513 | EXTERN CONST char* Tcl_FSGetTranslatedStringPath _ANSI_ARGS_(( | |
1514 | Tcl_Interp * interp, Tcl_Obj* pathPtr)); | |
1515 | /* 477 */ | |
1516 | EXTERN Tcl_Filesystem* Tcl_FSGetFileSystemForPath _ANSI_ARGS_(( | |
1517 | Tcl_Obj* pathObjPtr)); | |
1518 | /* 478 */ | |
1519 | EXTERN Tcl_PathType Tcl_FSGetPathType _ANSI_ARGS_((Tcl_Obj * pathObjPtr)); | |
1520 | /* 479 */ | |
1521 | EXTERN int Tcl_OutputBuffered _ANSI_ARGS_((Tcl_Channel chan)); | |
1522 | /* 480 */ | |
1523 | EXTERN void Tcl_FSMountsChanged _ANSI_ARGS_(( | |
1524 | Tcl_Filesystem * fsPtr)); | |
1525 | /* 481 */ | |
1526 | EXTERN int Tcl_EvalTokensStandard _ANSI_ARGS_(( | |
1527 | Tcl_Interp * interp, Tcl_Token * tokenPtr, | |
1528 | int count)); | |
1529 | /* 482 */ | |
1530 | EXTERN void Tcl_GetTime _ANSI_ARGS_((Tcl_Time* timeBuf)); | |
1531 | /* 483 */ | |
1532 | EXTERN Tcl_Trace Tcl_CreateObjTrace _ANSI_ARGS_((Tcl_Interp* interp, | |
1533 | int level, int flags, | |
1534 | Tcl_CmdObjTraceProc* objProc, | |
1535 | ClientData clientData, | |
1536 | Tcl_CmdObjTraceDeleteProc* delProc)); | |
1537 | /* 484 */ | |
1538 | EXTERN int Tcl_GetCommandInfoFromToken _ANSI_ARGS_(( | |
1539 | Tcl_Command token, Tcl_CmdInfo* infoPtr)); | |
1540 | /* 485 */ | |
1541 | EXTERN int Tcl_SetCommandInfoFromToken _ANSI_ARGS_(( | |
1542 | Tcl_Command token, | |
1543 | CONST Tcl_CmdInfo* infoPtr)); | |
1544 | /* 486 */ | |
1545 | EXTERN Tcl_Obj * Tcl_DbNewWideIntObj _ANSI_ARGS_(( | |
1546 | Tcl_WideInt wideValue, CONST char * file, | |
1547 | int line)); | |
1548 | /* 487 */ | |
1549 | EXTERN int Tcl_GetWideIntFromObj _ANSI_ARGS_(( | |
1550 | Tcl_Interp * interp, Tcl_Obj * objPtr, | |
1551 | Tcl_WideInt * widePtr)); | |
1552 | /* 488 */ | |
1553 | EXTERN Tcl_Obj * Tcl_NewWideIntObj _ANSI_ARGS_((Tcl_WideInt wideValue)); | |
1554 | /* 489 */ | |
1555 | EXTERN void Tcl_SetWideIntObj _ANSI_ARGS_((Tcl_Obj * objPtr, | |
1556 | Tcl_WideInt wideValue)); | |
1557 | /* 490 */ | |
1558 | EXTERN Tcl_StatBuf * Tcl_AllocStatBuf _ANSI_ARGS_((void)); | |
1559 | /* 491 */ | |
1560 | EXTERN Tcl_WideInt Tcl_Seek _ANSI_ARGS_((Tcl_Channel chan, | |
1561 | Tcl_WideInt offset, int mode)); | |
1562 | /* 492 */ | |
1563 | EXTERN Tcl_WideInt Tcl_Tell _ANSI_ARGS_((Tcl_Channel chan)); | |
1564 | /* 493 */ | |
1565 | EXTERN Tcl_DriverWideSeekProc * Tcl_ChannelWideSeekProc _ANSI_ARGS_(( | |
1566 | Tcl_ChannelType * chanTypePtr)); | |
1567 | /* Slot 494 is reserved */ | |
1568 | /* Slot 495 is reserved */ | |
1569 | /* Slot 496 is reserved */ | |
1570 | /* Slot 497 is reserved */ | |
1571 | /* Slot 498 is reserved */ | |
1572 | /* Slot 499 is reserved */ | |
1573 | /* Slot 500 is reserved */ | |
1574 | /* Slot 501 is reserved */ | |
1575 | /* Slot 502 is reserved */ | |
1576 | /* Slot 503 is reserved */ | |
1577 | /* Slot 504 is reserved */ | |
1578 | /* Slot 505 is reserved */ | |
1579 | /* Slot 506 is reserved */ | |
1580 | /* Slot 507 is reserved */ | |
1581 | /* Slot 508 is reserved */ | |
1582 | /* Slot 509 is reserved */ | |
1583 | /* Slot 510 is reserved */ | |
1584 | /* Slot 511 is reserved */ | |
1585 | /* Slot 512 is reserved */ | |
1586 | /* Slot 513 is reserved */ | |
1587 | /* Slot 514 is reserved */ | |
1588 | /* Slot 515 is reserved */ | |
1589 | /* Slot 516 is reserved */ | |
1590 | /* Slot 517 is reserved */ | |
1591 | /* Slot 518 is reserved */ | |
1592 | /* Slot 519 is reserved */ | |
1593 | /* Slot 520 is reserved */ | |
1594 | /* Slot 521 is reserved */ | |
1595 | /* Slot 522 is reserved */ | |
1596 | /* Slot 523 is reserved */ | |
1597 | /* Slot 524 is reserved */ | |
1598 | /* Slot 525 is reserved */ | |
1599 | /* Slot 526 is reserved */ | |
1600 | /* Slot 527 is reserved */ | |
1601 | /* Slot 528 is reserved */ | |
1602 | /* Slot 529 is reserved */ | |
1603 | /* Slot 530 is reserved */ | |
1604 | /* Slot 531 is reserved */ | |
1605 | /* Slot 532 is reserved */ | |
1606 | /* Slot 533 is reserved */ | |
1607 | /* Slot 534 is reserved */ | |
1608 | /* Slot 535 is reserved */ | |
1609 | /* Slot 536 is reserved */ | |
1610 | /* Slot 537 is reserved */ | |
1611 | /* Slot 538 is reserved */ | |
1612 | /* Slot 539 is reserved */ | |
1613 | /* Slot 540 is reserved */ | |
1614 | /* Slot 541 is reserved */ | |
1615 | /* Slot 542 is reserved */ | |
1616 | /* Slot 543 is reserved */ | |
1617 | /* Slot 544 is reserved */ | |
1618 | /* Slot 545 is reserved */ | |
1619 | /* Slot 546 is reserved */ | |
1620 | /* Slot 547 is reserved */ | |
1621 | /* Slot 548 is reserved */ | |
1622 | /* Slot 549 is reserved */ | |
1623 | /* Slot 550 is reserved */ | |
1624 | /* Slot 551 is reserved */ | |
1625 | /* Slot 552 is reserved */ | |
1626 | /* Slot 553 is reserved */ | |
1627 | /* 554 */ | |
1628 | EXTERN Tcl_DriverThreadActionProc * Tcl_ChannelThreadActionProc _ANSI_ARGS_(( | |
1629 | Tcl_ChannelType * chanTypePtr)); | |
1630 | ||
1631 | typedef struct TclStubHooks { | |
1632 | struct TclPlatStubs *tclPlatStubs; | |
1633 | struct TclIntStubs *tclIntStubs; | |
1634 | struct TclIntPlatStubs *tclIntPlatStubs; | |
1635 | } TclStubHooks; | |
1636 | ||
1637 | typedef struct TclStubs { | |
1638 | int magic; | |
1639 | struct TclStubHooks *hooks; | |
1640 | ||
1641 | int (*tcl_PkgProvideEx) _ANSI_ARGS_((Tcl_Interp* interp, CONST char* name, CONST char* version, ClientData clientData)); /* 0 */ | |
1642 | CONST84_RETURN char * (*tcl_PkgRequireEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact, ClientData * clientDataPtr)); /* 1 */ | |
1643 | void (*tcl_Panic) _ANSI_ARGS_(TCL_VARARGS(CONST char *,format)); /* 2 */ | |
1644 | char * (*tcl_Alloc) _ANSI_ARGS_((unsigned int size)); /* 3 */ | |
1645 | void (*tcl_Free) _ANSI_ARGS_((char * ptr)); /* 4 */ | |
1646 | char * (*tcl_Realloc) _ANSI_ARGS_((char * ptr, unsigned int size)); /* 5 */ | |
1647 | char * (*tcl_DbCkalloc) _ANSI_ARGS_((unsigned int size, CONST char * file, int line)); /* 6 */ | |
1648 | int (*tcl_DbCkfree) _ANSI_ARGS_((char * ptr, CONST char * file, int line)); /* 7 */ | |
1649 | char * (*tcl_DbCkrealloc) _ANSI_ARGS_((char * ptr, unsigned int size, CONST char * file, int line)); /* 8 */ | |
1650 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
1651 | void (*tcl_CreateFileHandler) _ANSI_ARGS_((int fd, int mask, Tcl_FileProc * proc, ClientData clientData)); /* 9 */ | |
1652 | #endif /* UNIX */ | |
1653 | #ifdef __WIN32__ | |
1654 | void *reserved9; | |
1655 | #endif /* __WIN32__ */ | |
1656 | #ifdef MAC_TCL | |
1657 | void *reserved9; | |
1658 | #endif /* MAC_TCL */ | |
1659 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
1660 | void (*tcl_DeleteFileHandler) _ANSI_ARGS_((int fd)); /* 10 */ | |
1661 | #endif /* UNIX */ | |
1662 | #ifdef __WIN32__ | |
1663 | void *reserved10; | |
1664 | #endif /* __WIN32__ */ | |
1665 | #ifdef MAC_TCL | |
1666 | void *reserved10; | |
1667 | #endif /* MAC_TCL */ | |
1668 | void (*tcl_SetTimer) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 11 */ | |
1669 | void (*tcl_Sleep) _ANSI_ARGS_((int ms)); /* 12 */ | |
1670 | int (*tcl_WaitForEvent) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 13 */ | |
1671 | int (*tcl_AppendAllObjTypes) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 14 */ | |
1672 | void (*tcl_AppendStringsToObj) _ANSI_ARGS_(TCL_VARARGS(Tcl_Obj *,objPtr)); /* 15 */ | |
1673 | void (*tcl_AppendToObj) _ANSI_ARGS_((Tcl_Obj* objPtr, CONST char* bytes, int length)); /* 16 */ | |
1674 | Tcl_Obj * (*tcl_ConcatObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[])); /* 17 */ | |
1675 | int (*tcl_ConvertToType) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_ObjType * typePtr)); /* 18 */ | |
1676 | void (*tcl_DbDecrRefCount) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST char * file, int line)); /* 19 */ | |
1677 | void (*tcl_DbIncrRefCount) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST char * file, int line)); /* 20 */ | |
1678 | int (*tcl_DbIsShared) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST char * file, int line)); /* 21 */ | |
1679 | Tcl_Obj * (*tcl_DbNewBooleanObj) _ANSI_ARGS_((int boolValue, CONST char * file, int line)); /* 22 */ | |
1680 | Tcl_Obj * (*tcl_DbNewByteArrayObj) _ANSI_ARGS_((CONST unsigned char * bytes, int length, CONST char * file, int line)); /* 23 */ | |
1681 | Tcl_Obj * (*tcl_DbNewDoubleObj) _ANSI_ARGS_((double doubleValue, CONST char * file, int line)); /* 24 */ | |
1682 | Tcl_Obj * (*tcl_DbNewListObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST * objv, CONST char * file, int line)); /* 25 */ | |
1683 | Tcl_Obj * (*tcl_DbNewLongObj) _ANSI_ARGS_((long longValue, CONST char * file, int line)); /* 26 */ | |
1684 | Tcl_Obj * (*tcl_DbNewObj) _ANSI_ARGS_((CONST char * file, int line)); /* 27 */ | |
1685 | Tcl_Obj * (*tcl_DbNewStringObj) _ANSI_ARGS_((CONST char * bytes, int length, CONST char * file, int line)); /* 28 */ | |
1686 | Tcl_Obj * (*tcl_DuplicateObj) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 29 */ | |
1687 | void (*tclFreeObj) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 30 */ | |
1688 | int (*tcl_GetBoolean) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * boolPtr)); /* 31 */ | |
1689 | int (*tcl_GetBooleanFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * boolPtr)); /* 32 */ | |
1690 | unsigned char * (*tcl_GetByteArrayFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 33 */ | |
1691 | int (*tcl_GetDouble) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, double * doublePtr)); /* 34 */ | |
1692 | int (*tcl_GetDoubleFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * doublePtr)); /* 35 */ | |
1693 | int (*tcl_GetIndexFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, CONST84 char ** tablePtr, CONST char * msg, int flags, int * indexPtr)); /* 36 */ | |
1694 | int (*tcl_GetInt) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * intPtr)); /* 37 */ | |
1695 | int (*tcl_GetIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * intPtr)); /* 38 */ | |
1696 | int (*tcl_GetLongFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * longPtr)); /* 39 */ | |
1697 | Tcl_ObjType * (*tcl_GetObjType) _ANSI_ARGS_((CONST char * typeName)); /* 40 */ | |
1698 | char * (*tcl_GetStringFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 41 */ | |
1699 | void (*tcl_InvalidateStringRep) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 42 */ | |
1700 | int (*tcl_ListObjAppendList) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, Tcl_Obj * elemListPtr)); /* 43 */ | |
1701 | int (*tcl_ListObjAppendElement) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, Tcl_Obj * objPtr)); /* 44 */ | |
1702 | int (*tcl_ListObjGetElements) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int * objcPtr, Tcl_Obj *** objvPtr)); /* 45 */ | |
1703 | int (*tcl_ListObjIndex) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int index, Tcl_Obj ** objPtrPtr)); /* 46 */ | |
1704 | int (*tcl_ListObjLength) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int * lengthPtr)); /* 47 */ | |
1705 | int (*tcl_ListObjReplace) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * listPtr, int first, int count, int objc, Tcl_Obj *CONST objv[])); /* 48 */ | |
1706 | Tcl_Obj * (*tcl_NewBooleanObj) _ANSI_ARGS_((int boolValue)); /* 49 */ | |
1707 | Tcl_Obj * (*tcl_NewByteArrayObj) _ANSI_ARGS_((CONST unsigned char* bytes, int length)); /* 50 */ | |
1708 | Tcl_Obj * (*tcl_NewDoubleObj) _ANSI_ARGS_((double doubleValue)); /* 51 */ | |
1709 | Tcl_Obj * (*tcl_NewIntObj) _ANSI_ARGS_((int intValue)); /* 52 */ | |
1710 | Tcl_Obj * (*tcl_NewListObj) _ANSI_ARGS_((int objc, Tcl_Obj *CONST objv[])); /* 53 */ | |
1711 | Tcl_Obj * (*tcl_NewLongObj) _ANSI_ARGS_((long longValue)); /* 54 */ | |
1712 | Tcl_Obj * (*tcl_NewObj) _ANSI_ARGS_((void)); /* 55 */ | |
1713 | Tcl_Obj * (*tcl_NewStringObj) _ANSI_ARGS_((CONST char * bytes, int length)); /* 56 */ | |
1714 | void (*tcl_SetBooleanObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int boolValue)); /* 57 */ | |
1715 | unsigned char * (*tcl_SetByteArrayLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 58 */ | |
1716 | void (*tcl_SetByteArrayObj) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST unsigned char * bytes, int length)); /* 59 */ | |
1717 | void (*tcl_SetDoubleObj) _ANSI_ARGS_((Tcl_Obj * objPtr, double doubleValue)); /* 60 */ | |
1718 | void (*tcl_SetIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int intValue)); /* 61 */ | |
1719 | void (*tcl_SetListObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int objc, Tcl_Obj *CONST objv[])); /* 62 */ | |
1720 | void (*tcl_SetLongObj) _ANSI_ARGS_((Tcl_Obj * objPtr, long longValue)); /* 63 */ | |
1721 | void (*tcl_SetObjLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 64 */ | |
1722 | void (*tcl_SetStringObj) _ANSI_ARGS_((Tcl_Obj* objPtr, CONST char* bytes, int length)); /* 65 */ | |
1723 | void (*tcl_AddErrorInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * message)); /* 66 */ | |
1724 | void (*tcl_AddObjErrorInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * message, int length)); /* 67 */ | |
1725 | void (*tcl_AllowExceptions) _ANSI_ARGS_((Tcl_Interp * interp)); /* 68 */ | |
1726 | void (*tcl_AppendElement) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 69 */ | |
1727 | void (*tcl_AppendResult) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 70 */ | |
1728 | Tcl_AsyncHandler (*tcl_AsyncCreate) _ANSI_ARGS_((Tcl_AsyncProc * proc, ClientData clientData)); /* 71 */ | |
1729 | void (*tcl_AsyncDelete) _ANSI_ARGS_((Tcl_AsyncHandler async)); /* 72 */ | |
1730 | int (*tcl_AsyncInvoke) _ANSI_ARGS_((Tcl_Interp * interp, int code)); /* 73 */ | |
1731 | void (*tcl_AsyncMark) _ANSI_ARGS_((Tcl_AsyncHandler async)); /* 74 */ | |
1732 | int (*tcl_AsyncReady) _ANSI_ARGS_((void)); /* 75 */ | |
1733 | void (*tcl_BackgroundError) _ANSI_ARGS_((Tcl_Interp * interp)); /* 76 */ | |
1734 | char (*tcl_Backslash) _ANSI_ARGS_((CONST char * src, int * readPtr)); /* 77 */ | |
1735 | int (*tcl_BadChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * optionName, CONST char * optionList)); /* 78 */ | |
1736 | void (*tcl_CallWhenDeleted) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 79 */ | |
1737 | void (*tcl_CancelIdleCall) _ANSI_ARGS_((Tcl_IdleProc * idleProc, ClientData clientData)); /* 80 */ | |
1738 | int (*tcl_Close) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 81 */ | |
1739 | int (*tcl_CommandComplete) _ANSI_ARGS_((CONST char * cmd)); /* 82 */ | |
1740 | char * (*tcl_Concat) _ANSI_ARGS_((int argc, CONST84 char * CONST * argv)); /* 83 */ | |
1741 | int (*tcl_ConvertElement) _ANSI_ARGS_((CONST char * src, char * dst, int flags)); /* 84 */ | |
1742 | int (*tcl_ConvertCountedElement) _ANSI_ARGS_((CONST char * src, int length, char * dst, int flags)); /* 85 */ | |
1743 | int (*tcl_CreateAlias) _ANSI_ARGS_((Tcl_Interp * slave, CONST char * slaveCmd, Tcl_Interp * target, CONST char * targetCmd, int argc, CONST84 char * CONST * argv)); /* 86 */ | |
1744 | int (*tcl_CreateAliasObj) _ANSI_ARGS_((Tcl_Interp * slave, CONST char * slaveCmd, Tcl_Interp * target, CONST char * targetCmd, int objc, Tcl_Obj *CONST objv[])); /* 87 */ | |
1745 | Tcl_Channel (*tcl_CreateChannel) _ANSI_ARGS_((Tcl_ChannelType * typePtr, CONST char * chanName, ClientData instanceData, int mask)); /* 88 */ | |
1746 | void (*tcl_CreateChannelHandler) _ANSI_ARGS_((Tcl_Channel chan, int mask, Tcl_ChannelProc * proc, ClientData clientData)); /* 89 */ | |
1747 | void (*tcl_CreateCloseHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData)); /* 90 */ | |
1748 | Tcl_Command (*tcl_CreateCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_CmdProc * proc, ClientData clientData, Tcl_CmdDeleteProc * deleteProc)); /* 91 */ | |
1749 | void (*tcl_CreateEventSource) _ANSI_ARGS_((Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData)); /* 92 */ | |
1750 | void (*tcl_CreateExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 93 */ | |
1751 | Tcl_Interp * (*tcl_CreateInterp) _ANSI_ARGS_((void)); /* 94 */ | |
1752 | void (*tcl_CreateMathFunc) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, int numArgs, Tcl_ValueType * argTypes, Tcl_MathProc * proc, ClientData clientData)); /* 95 */ | |
1753 | Tcl_Command (*tcl_CreateObjCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_ObjCmdProc * proc, ClientData clientData, Tcl_CmdDeleteProc * deleteProc)); /* 96 */ | |
1754 | Tcl_Interp * (*tcl_CreateSlave) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveName, int isSafe)); /* 97 */ | |
1755 | Tcl_TimerToken (*tcl_CreateTimerHandler) _ANSI_ARGS_((int milliseconds, Tcl_TimerProc * proc, ClientData clientData)); /* 98 */ | |
1756 | Tcl_Trace (*tcl_CreateTrace) _ANSI_ARGS_((Tcl_Interp * interp, int level, Tcl_CmdTraceProc * proc, ClientData clientData)); /* 99 */ | |
1757 | void (*tcl_DeleteAssocData) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 100 */ | |
1758 | void (*tcl_DeleteChannelHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_ChannelProc * proc, ClientData clientData)); /* 101 */ | |
1759 | void (*tcl_DeleteCloseHandler) _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData)); /* 102 */ | |
1760 | int (*tcl_DeleteCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName)); /* 103 */ | |
1761 | int (*tcl_DeleteCommandFromToken) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Command command)); /* 104 */ | |
1762 | void (*tcl_DeleteEvents) _ANSI_ARGS_((Tcl_EventDeleteProc * proc, ClientData clientData)); /* 105 */ | |
1763 | void (*tcl_DeleteEventSource) _ANSI_ARGS_((Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData)); /* 106 */ | |
1764 | void (*tcl_DeleteExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 107 */ | |
1765 | void (*tcl_DeleteHashEntry) _ANSI_ARGS_((Tcl_HashEntry * entryPtr)); /* 108 */ | |
1766 | void (*tcl_DeleteHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 109 */ | |
1767 | void (*tcl_DeleteInterp) _ANSI_ARGS_((Tcl_Interp * interp)); /* 110 */ | |
1768 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
1769 | void (*tcl_DetachPids) _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr)); /* 111 */ | |
1770 | #endif /* UNIX */ | |
1771 | #ifdef __WIN32__ | |
1772 | void (*tcl_DetachPids) _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr)); /* 111 */ | |
1773 | #endif /* __WIN32__ */ | |
1774 | #ifdef MAC_TCL | |
1775 | void *reserved111; | |
1776 | #endif /* MAC_TCL */ | |
1777 | void (*tcl_DeleteTimerHandler) _ANSI_ARGS_((Tcl_TimerToken token)); /* 112 */ | |
1778 | void (*tcl_DeleteTrace) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Trace trace)); /* 113 */ | |
1779 | void (*tcl_DontCallWhenDeleted) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 114 */ | |
1780 | int (*tcl_DoOneEvent) _ANSI_ARGS_((int flags)); /* 115 */ | |
1781 | void (*tcl_DoWhenIdle) _ANSI_ARGS_((Tcl_IdleProc * proc, ClientData clientData)); /* 116 */ | |
1782 | char * (*tcl_DStringAppend) _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * str, int length)); /* 117 */ | |
1783 | char * (*tcl_DStringAppendElement) _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * string)); /* 118 */ | |
1784 | void (*tcl_DStringEndSublist) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 119 */ | |
1785 | void (*tcl_DStringFree) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 120 */ | |
1786 | void (*tcl_DStringGetResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr)); /* 121 */ | |
1787 | void (*tcl_DStringInit) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 122 */ | |
1788 | void (*tcl_DStringResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr)); /* 123 */ | |
1789 | void (*tcl_DStringSetLength) _ANSI_ARGS_((Tcl_DString * dsPtr, int length)); /* 124 */ | |
1790 | void (*tcl_DStringStartSublist) _ANSI_ARGS_((Tcl_DString * dsPtr)); /* 125 */ | |
1791 | int (*tcl_Eof) _ANSI_ARGS_((Tcl_Channel chan)); /* 126 */ | |
1792 | CONST84_RETURN char * (*tcl_ErrnoId) _ANSI_ARGS_((void)); /* 127 */ | |
1793 | CONST84_RETURN char * (*tcl_ErrnoMsg) _ANSI_ARGS_((int err)); /* 128 */ | |
1794 | int (*tcl_Eval) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 129 */ | |
1795 | int (*tcl_EvalFile) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * fileName)); /* 130 */ | |
1796 | int (*tcl_EvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 131 */ | |
1797 | void (*tcl_EventuallyFree) _ANSI_ARGS_((ClientData clientData, Tcl_FreeProc * freeProc)); /* 132 */ | |
1798 | void (*tcl_Exit) _ANSI_ARGS_((int status)); /* 133 */ | |
1799 | int (*tcl_ExposeCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * hiddenCmdToken, CONST char * cmdName)); /* 134 */ | |
1800 | int (*tcl_ExprBoolean) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * ptr)); /* 135 */ | |
1801 | int (*tcl_ExprBooleanObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * ptr)); /* 136 */ | |
1802 | int (*tcl_ExprDouble) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, double * ptr)); /* 137 */ | |
1803 | int (*tcl_ExprDoubleObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * ptr)); /* 138 */ | |
1804 | int (*tcl_ExprLong) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, long * ptr)); /* 139 */ | |
1805 | int (*tcl_ExprLongObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * ptr)); /* 140 */ | |
1806 | int (*tcl_ExprObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr)); /* 141 */ | |
1807 | int (*tcl_ExprString) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 142 */ | |
1808 | void (*tcl_Finalize) _ANSI_ARGS_((void)); /* 143 */ | |
1809 | void (*tcl_FindExecutable) _ANSI_ARGS_((CONST char * argv0)); /* 144 */ | |
1810 | Tcl_HashEntry * (*tcl_FirstHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, Tcl_HashSearch * searchPtr)); /* 145 */ | |
1811 | int (*tcl_Flush) _ANSI_ARGS_((Tcl_Channel chan)); /* 146 */ | |
1812 | void (*tcl_FreeResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 147 */ | |
1813 | int (*tcl_GetAlias) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveCmd, Tcl_Interp ** targetInterpPtr, CONST84 char ** targetCmdPtr, int * argcPtr, CONST84 char *** argvPtr)); /* 148 */ | |
1814 | int (*tcl_GetAliasObj) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveCmd, Tcl_Interp ** targetInterpPtr, CONST84 char ** targetCmdPtr, int * objcPtr, Tcl_Obj *** objv)); /* 149 */ | |
1815 | ClientData (*tcl_GetAssocData) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_InterpDeleteProc ** procPtr)); /* 150 */ | |
1816 | Tcl_Channel (*tcl_GetChannel) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * chanName, int * modePtr)); /* 151 */ | |
1817 | int (*tcl_GetChannelBufferSize) _ANSI_ARGS_((Tcl_Channel chan)); /* 152 */ | |
1818 | int (*tcl_GetChannelHandle) _ANSI_ARGS_((Tcl_Channel chan, int direction, ClientData * handlePtr)); /* 153 */ | |
1819 | ClientData (*tcl_GetChannelInstanceData) _ANSI_ARGS_((Tcl_Channel chan)); /* 154 */ | |
1820 | int (*tcl_GetChannelMode) _ANSI_ARGS_((Tcl_Channel chan)); /* 155 */ | |
1821 | CONST84_RETURN char * (*tcl_GetChannelName) _ANSI_ARGS_((Tcl_Channel chan)); /* 156 */ | |
1822 | int (*tcl_GetChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan, CONST char * optionName, Tcl_DString * dsPtr)); /* 157 */ | |
1823 | Tcl_ChannelType * (*tcl_GetChannelType) _ANSI_ARGS_((Tcl_Channel chan)); /* 158 */ | |
1824 | int (*tcl_GetCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_CmdInfo * infoPtr)); /* 159 */ | |
1825 | CONST84_RETURN char * (*tcl_GetCommandName) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Command command)); /* 160 */ | |
1826 | int (*tcl_GetErrno) _ANSI_ARGS_((void)); /* 161 */ | |
1827 | CONST84_RETURN char * (*tcl_GetHostName) _ANSI_ARGS_((void)); /* 162 */ | |
1828 | int (*tcl_GetInterpPath) _ANSI_ARGS_((Tcl_Interp * askInterp, Tcl_Interp * slaveInterp)); /* 163 */ | |
1829 | Tcl_Interp * (*tcl_GetMaster) _ANSI_ARGS_((Tcl_Interp * interp)); /* 164 */ | |
1830 | CONST char * (*tcl_GetNameOfExecutable) _ANSI_ARGS_((void)); /* 165 */ | |
1831 | Tcl_Obj * (*tcl_GetObjResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 166 */ | |
1832 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
1833 | int (*tcl_GetOpenFile) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int forWriting, int checkUsage, ClientData * filePtr)); /* 167 */ | |
1834 | #endif /* UNIX */ | |
1835 | #ifdef __WIN32__ | |
1836 | void *reserved167; | |
1837 | #endif /* __WIN32__ */ | |
1838 | #ifdef MAC_TCL | |
1839 | void *reserved167; | |
1840 | #endif /* MAC_TCL */ | |
1841 | Tcl_PathType (*tcl_GetPathType) _ANSI_ARGS_((CONST char * path)); /* 168 */ | |
1842 | int (*tcl_Gets) _ANSI_ARGS_((Tcl_Channel chan, Tcl_DString * dsPtr)); /* 169 */ | |
1843 | int (*tcl_GetsObj) _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr)); /* 170 */ | |
1844 | int (*tcl_GetServiceMode) _ANSI_ARGS_((void)); /* 171 */ | |
1845 | Tcl_Interp * (*tcl_GetSlave) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveName)); /* 172 */ | |
1846 | Tcl_Channel (*tcl_GetStdChannel) _ANSI_ARGS_((int type)); /* 173 */ | |
1847 | CONST84_RETURN char * (*tcl_GetStringResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 174 */ | |
1848 | CONST84_RETURN char * (*tcl_GetVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags)); /* 175 */ | |
1849 | CONST84_RETURN char * (*tcl_GetVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags)); /* 176 */ | |
1850 | int (*tcl_GlobalEval) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * command)); /* 177 */ | |
1851 | int (*tcl_GlobalEvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr)); /* 178 */ | |
1852 | int (*tcl_HideCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, CONST char * hiddenCmdToken)); /* 179 */ | |
1853 | int (*tcl_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 180 */ | |
1854 | void (*tcl_InitHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr, int keyType)); /* 181 */ | |
1855 | int (*tcl_InputBlocked) _ANSI_ARGS_((Tcl_Channel chan)); /* 182 */ | |
1856 | int (*tcl_InputBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 183 */ | |
1857 | int (*tcl_InterpDeleted) _ANSI_ARGS_((Tcl_Interp * interp)); /* 184 */ | |
1858 | int (*tcl_IsSafe) _ANSI_ARGS_((Tcl_Interp * interp)); /* 185 */ | |
1859 | char * (*tcl_JoinPath) _ANSI_ARGS_((int argc, CONST84 char * CONST * argv, Tcl_DString * resultPtr)); /* 186 */ | |
1860 | int (*tcl_LinkVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, char * addr, int type)); /* 187 */ | |
1861 | void *reserved188; | |
1862 | Tcl_Channel (*tcl_MakeFileChannel) _ANSI_ARGS_((ClientData handle, int mode)); /* 189 */ | |
1863 | int (*tcl_MakeSafe) _ANSI_ARGS_((Tcl_Interp * interp)); /* 190 */ | |
1864 | Tcl_Channel (*tcl_MakeTcpClientChannel) _ANSI_ARGS_((ClientData tcpSocket)); /* 191 */ | |
1865 | char * (*tcl_Merge) _ANSI_ARGS_((int argc, CONST84 char * CONST * argv)); /* 192 */ | |
1866 | Tcl_HashEntry * (*tcl_NextHashEntry) _ANSI_ARGS_((Tcl_HashSearch * searchPtr)); /* 193 */ | |
1867 | void (*tcl_NotifyChannel) _ANSI_ARGS_((Tcl_Channel channel, int mask)); /* 194 */ | |
1868 | Tcl_Obj * (*tcl_ObjGetVar2) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, int flags)); /* 195 */ | |
1869 | Tcl_Obj * (*tcl_ObjSetVar2) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, Tcl_Obj * newValuePtr, int flags)); /* 196 */ | |
1870 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
1871 | Tcl_Channel (*tcl_OpenCommandChannel) _ANSI_ARGS_((Tcl_Interp * interp, int argc, CONST84 char ** argv, int flags)); /* 197 */ | |
1872 | #endif /* UNIX */ | |
1873 | #ifdef __WIN32__ | |
1874 | Tcl_Channel (*tcl_OpenCommandChannel) _ANSI_ARGS_((Tcl_Interp * interp, int argc, CONST84 char ** argv, int flags)); /* 197 */ | |
1875 | #endif /* __WIN32__ */ | |
1876 | #ifdef MAC_TCL | |
1877 | void *reserved197; | |
1878 | #endif /* MAC_TCL */ | |
1879 | Tcl_Channel (*tcl_OpenFileChannel) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * fileName, CONST char * modeString, int permissions)); /* 198 */ | |
1880 | Tcl_Channel (*tcl_OpenTcpClient) _ANSI_ARGS_((Tcl_Interp * interp, int port, CONST char * address, CONST char * myaddr, int myport, int async)); /* 199 */ | |
1881 | Tcl_Channel (*tcl_OpenTcpServer) _ANSI_ARGS_((Tcl_Interp * interp, int port, CONST char * host, Tcl_TcpAcceptProc * acceptProc, ClientData callbackData)); /* 200 */ | |
1882 | void (*tcl_Preserve) _ANSI_ARGS_((ClientData data)); /* 201 */ | |
1883 | void (*tcl_PrintDouble) _ANSI_ARGS_((Tcl_Interp * interp, double value, char * dst)); /* 202 */ | |
1884 | int (*tcl_PutEnv) _ANSI_ARGS_((CONST char * string)); /* 203 */ | |
1885 | CONST84_RETURN char * (*tcl_PosixError) _ANSI_ARGS_((Tcl_Interp * interp)); /* 204 */ | |
1886 | void (*tcl_QueueEvent) _ANSI_ARGS_((Tcl_Event * evPtr, Tcl_QueuePosition position)); /* 205 */ | |
1887 | int (*tcl_Read) _ANSI_ARGS_((Tcl_Channel chan, char * bufPtr, int toRead)); /* 206 */ | |
1888 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
1889 | void (*tcl_ReapDetachedProcs) _ANSI_ARGS_((void)); /* 207 */ | |
1890 | #endif /* UNIX */ | |
1891 | #ifdef __WIN32__ | |
1892 | void (*tcl_ReapDetachedProcs) _ANSI_ARGS_((void)); /* 207 */ | |
1893 | #endif /* __WIN32__ */ | |
1894 | #ifdef MAC_TCL | |
1895 | void *reserved207; | |
1896 | #endif /* MAC_TCL */ | |
1897 | int (*tcl_RecordAndEval) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmd, int flags)); /* 208 */ | |
1898 | int (*tcl_RecordAndEvalObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * cmdPtr, int flags)); /* 209 */ | |
1899 | void (*tcl_RegisterChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 210 */ | |
1900 | void (*tcl_RegisterObjType) _ANSI_ARGS_((Tcl_ObjType * typePtr)); /* 211 */ | |
1901 | Tcl_RegExp (*tcl_RegExpCompile) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string)); /* 212 */ | |
1902 | int (*tcl_RegExpExec) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_RegExp regexp, CONST char * str, CONST char * start)); /* 213 */ | |
1903 | int (*tcl_RegExpMatch) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, CONST char * pattern)); /* 214 */ | |
1904 | void (*tcl_RegExpRange) _ANSI_ARGS_((Tcl_RegExp regexp, int index, CONST84 char ** startPtr, CONST84 char ** endPtr)); /* 215 */ | |
1905 | void (*tcl_Release) _ANSI_ARGS_((ClientData clientData)); /* 216 */ | |
1906 | void (*tcl_ResetResult) _ANSI_ARGS_((Tcl_Interp * interp)); /* 217 */ | |
1907 | int (*tcl_ScanElement) _ANSI_ARGS_((CONST char * str, int * flagPtr)); /* 218 */ | |
1908 | int (*tcl_ScanCountedElement) _ANSI_ARGS_((CONST char * str, int length, int * flagPtr)); /* 219 */ | |
1909 | int (*tcl_SeekOld) _ANSI_ARGS_((Tcl_Channel chan, int offset, int mode)); /* 220 */ | |
1910 | int (*tcl_ServiceAll) _ANSI_ARGS_((void)); /* 221 */ | |
1911 | int (*tcl_ServiceEvent) _ANSI_ARGS_((int flags)); /* 222 */ | |
1912 | void (*tcl_SetAssocData) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_InterpDeleteProc * proc, ClientData clientData)); /* 223 */ | |
1913 | void (*tcl_SetChannelBufferSize) _ANSI_ARGS_((Tcl_Channel chan, int sz)); /* 224 */ | |
1914 | int (*tcl_SetChannelOption) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan, CONST char * optionName, CONST char * newValue)); /* 225 */ | |
1915 | int (*tcl_SetCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, CONST Tcl_CmdInfo * infoPtr)); /* 226 */ | |
1916 | void (*tcl_SetErrno) _ANSI_ARGS_((int err)); /* 227 */ | |
1917 | void (*tcl_SetErrorCode) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 228 */ | |
1918 | void (*tcl_SetMaxBlockTime) _ANSI_ARGS_((Tcl_Time * timePtr)); /* 229 */ | |
1919 | void (*tcl_SetPanicProc) _ANSI_ARGS_((Tcl_PanicProc * panicProc)); /* 230 */ | |
1920 | int (*tcl_SetRecursionLimit) _ANSI_ARGS_((Tcl_Interp * interp, int depth)); /* 231 */ | |
1921 | void (*tcl_SetResult) _ANSI_ARGS_((Tcl_Interp * interp, char * str, Tcl_FreeProc * freeProc)); /* 232 */ | |
1922 | int (*tcl_SetServiceMode) _ANSI_ARGS_((int mode)); /* 233 */ | |
1923 | void (*tcl_SetObjErrorCode) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * errorObjPtr)); /* 234 */ | |
1924 | void (*tcl_SetObjResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * resultObjPtr)); /* 235 */ | |
1925 | void (*tcl_SetStdChannel) _ANSI_ARGS_((Tcl_Channel channel, int type)); /* 236 */ | |
1926 | CONST84_RETURN char * (*tcl_SetVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, CONST char * newValue, int flags)); /* 237 */ | |
1927 | CONST84_RETURN char * (*tcl_SetVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, CONST char * newValue, int flags)); /* 238 */ | |
1928 | CONST84_RETURN char * (*tcl_SignalId) _ANSI_ARGS_((int sig)); /* 239 */ | |
1929 | CONST84_RETURN char * (*tcl_SignalMsg) _ANSI_ARGS_((int sig)); /* 240 */ | |
1930 | void (*tcl_SourceRCFile) _ANSI_ARGS_((Tcl_Interp * interp)); /* 241 */ | |
1931 | int (*tcl_SplitList) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * listStr, int * argcPtr, CONST84 char *** argvPtr)); /* 242 */ | |
1932 | void (*tcl_SplitPath) _ANSI_ARGS_((CONST char * path, int * argcPtr, CONST84 char *** argvPtr)); /* 243 */ | |
1933 | void (*tcl_StaticPackage) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * pkgName, Tcl_PackageInitProc * initProc, Tcl_PackageInitProc * safeInitProc)); /* 244 */ | |
1934 | int (*tcl_StringMatch) _ANSI_ARGS_((CONST char * str, CONST char * pattern)); /* 245 */ | |
1935 | int (*tcl_TellOld) _ANSI_ARGS_((Tcl_Channel chan)); /* 246 */ | |
1936 | int (*tcl_TraceVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 247 */ | |
1937 | int (*tcl_TraceVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 248 */ | |
1938 | char * (*tcl_TranslateFileName) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_DString * bufferPtr)); /* 249 */ | |
1939 | int (*tcl_Ungets) _ANSI_ARGS_((Tcl_Channel chan, CONST char * str, int len, int atHead)); /* 250 */ | |
1940 | void (*tcl_UnlinkVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName)); /* 251 */ | |
1941 | int (*tcl_UnregisterChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 252 */ | |
1942 | int (*tcl_UnsetVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags)); /* 253 */ | |
1943 | int (*tcl_UnsetVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags)); /* 254 */ | |
1944 | void (*tcl_UntraceVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 255 */ | |
1945 | void (*tcl_UntraceVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags, Tcl_VarTraceProc * proc, ClientData clientData)); /* 256 */ | |
1946 | void (*tcl_UpdateLinkedVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName)); /* 257 */ | |
1947 | int (*tcl_UpVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * frameName, CONST char * varName, CONST char * localName, int flags)); /* 258 */ | |
1948 | int (*tcl_UpVar2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * frameName, CONST char * part1, CONST char * part2, CONST char * localName, int flags)); /* 259 */ | |
1949 | int (*tcl_VarEval) _ANSI_ARGS_(TCL_VARARGS(Tcl_Interp *,interp)); /* 260 */ | |
1950 | ClientData (*tcl_VarTraceInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_VarTraceProc * procPtr, ClientData prevClientData)); /* 261 */ | |
1951 | ClientData (*tcl_VarTraceInfo2) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags, Tcl_VarTraceProc * procPtr, ClientData prevClientData)); /* 262 */ | |
1952 | int (*tcl_Write) _ANSI_ARGS_((Tcl_Channel chan, CONST char * s, int slen)); /* 263 */ | |
1953 | void (*tcl_WrongNumArgs) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], CONST char * message)); /* 264 */ | |
1954 | int (*tcl_DumpActiveMemory) _ANSI_ARGS_((CONST char * fileName)); /* 265 */ | |
1955 | void (*tcl_ValidateAllMemory) _ANSI_ARGS_((CONST char * file, int line)); /* 266 */ | |
1956 | void (*tcl_AppendResultVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 267 */ | |
1957 | void (*tcl_AppendStringsToObjVA) _ANSI_ARGS_((Tcl_Obj * objPtr, va_list argList)); /* 268 */ | |
1958 | CONST84_RETURN char * (*tcl_HashStats) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 269 */ | |
1959 | CONST84_RETURN char * (*tcl_ParseVar) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, CONST84 char ** termPtr)); /* 270 */ | |
1960 | CONST84_RETURN char * (*tcl_PkgPresent) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact)); /* 271 */ | |
1961 | CONST84_RETURN char * (*tcl_PkgPresentEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact, ClientData * clientDataPtr)); /* 272 */ | |
1962 | int (*tcl_PkgProvide) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version)); /* 273 */ | |
1963 | CONST84_RETURN char * (*tcl_PkgRequire) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, CONST char * version, int exact)); /* 274 */ | |
1964 | void (*tcl_SetErrorCodeVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 275 */ | |
1965 | int (*tcl_VarEvalVA) _ANSI_ARGS_((Tcl_Interp * interp, va_list argList)); /* 276 */ | |
1966 | Tcl_Pid (*tcl_WaitPid) _ANSI_ARGS_((Tcl_Pid pid, int * statPtr, int options)); /* 277 */ | |
1967 | void (*tcl_PanicVA) _ANSI_ARGS_((CONST char * format, va_list argList)); /* 278 */ | |
1968 | void (*tcl_GetVersion) _ANSI_ARGS_((int * major, int * minor, int * patchLevel, int * type)); /* 279 */ | |
1969 | void (*tcl_InitMemory) _ANSI_ARGS_((Tcl_Interp * interp)); /* 280 */ | |
1970 | Tcl_Channel (*tcl_StackChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_ChannelType * typePtr, ClientData instanceData, int mask, Tcl_Channel prevChan)); /* 281 */ | |
1971 | int (*tcl_UnstackChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Channel chan)); /* 282 */ | |
1972 | Tcl_Channel (*tcl_GetStackedChannel) _ANSI_ARGS_((Tcl_Channel chan)); /* 283 */ | |
1973 | void (*tcl_SetMainLoop) _ANSI_ARGS_((Tcl_MainLoopProc * proc)); /* 284 */ | |
1974 | void *reserved285; | |
1975 | void (*tcl_AppendObjToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_Obj * appendObjPtr)); /* 286 */ | |
1976 | Tcl_Encoding (*tcl_CreateEncoding) _ANSI_ARGS_((Tcl_EncodingType * typePtr)); /* 287 */ | |
1977 | void (*tcl_CreateThreadExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 288 */ | |
1978 | void (*tcl_DeleteThreadExitHandler) _ANSI_ARGS_((Tcl_ExitProc * proc, ClientData clientData)); /* 289 */ | |
1979 | void (*tcl_DiscardResult) _ANSI_ARGS_((Tcl_SavedResult * statePtr)); /* 290 */ | |
1980 | int (*tcl_EvalEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * script, int numBytes, int flags)); /* 291 */ | |
1981 | int (*tcl_EvalObjv) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], int flags)); /* 292 */ | |
1982 | int (*tcl_EvalObjEx) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int flags)); /* 293 */ | |
1983 | void (*tcl_ExitThread) _ANSI_ARGS_((int status)); /* 294 */ | |
1984 | 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 */ | |
1985 | char * (*tcl_ExternalToUtfDString) _ANSI_ARGS_((Tcl_Encoding encoding, CONST char * src, int srcLen, Tcl_DString * dsPtr)); /* 296 */ | |
1986 | void (*tcl_FinalizeThread) _ANSI_ARGS_((void)); /* 297 */ | |
1987 | void (*tcl_FinalizeNotifier) _ANSI_ARGS_((ClientData clientData)); /* 298 */ | |
1988 | void (*tcl_FreeEncoding) _ANSI_ARGS_((Tcl_Encoding encoding)); /* 299 */ | |
1989 | Tcl_ThreadId (*tcl_GetCurrentThread) _ANSI_ARGS_((void)); /* 300 */ | |
1990 | Tcl_Encoding (*tcl_GetEncoding) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 301 */ | |
1991 | CONST84_RETURN char * (*tcl_GetEncodingName) _ANSI_ARGS_((Tcl_Encoding encoding)); /* 302 */ | |
1992 | void (*tcl_GetEncodingNames) _ANSI_ARGS_((Tcl_Interp * interp)); /* 303 */ | |
1993 | int (*tcl_GetIndexFromObjStruct) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, CONST VOID * tablePtr, int offset, CONST char * msg, int flags, int * indexPtr)); /* 304 */ | |
1994 | VOID * (*tcl_GetThreadData) _ANSI_ARGS_((Tcl_ThreadDataKey * keyPtr, int size)); /* 305 */ | |
1995 | Tcl_Obj * (*tcl_GetVar2Ex) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags)); /* 306 */ | |
1996 | ClientData (*tcl_InitNotifier) _ANSI_ARGS_((void)); /* 307 */ | |
1997 | void (*tcl_MutexLock) _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); /* 308 */ | |
1998 | void (*tcl_MutexUnlock) _ANSI_ARGS_((Tcl_Mutex * mutexPtr)); /* 309 */ | |
1999 | void (*tcl_ConditionNotify) _ANSI_ARGS_((Tcl_Condition * condPtr)); /* 310 */ | |
2000 | void (*tcl_ConditionWait) _ANSI_ARGS_((Tcl_Condition * condPtr, Tcl_Mutex * mutexPtr, Tcl_Time * timePtr)); /* 311 */ | |
2001 | int (*tcl_NumUtfChars) _ANSI_ARGS_((CONST char * src, int len)); /* 312 */ | |
2002 | int (*tcl_ReadChars) _ANSI_ARGS_((Tcl_Channel channel, Tcl_Obj * objPtr, int charsToRead, int appendFlag)); /* 313 */ | |
2003 | void (*tcl_RestoreResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_SavedResult * statePtr)); /* 314 */ | |
2004 | void (*tcl_SaveResult) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_SavedResult * statePtr)); /* 315 */ | |
2005 | int (*tcl_SetSystemEncoding) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name)); /* 316 */ | |
2006 | Tcl_Obj * (*tcl_SetVar2Ex) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, Tcl_Obj * newValuePtr, int flags)); /* 317 */ | |
2007 | void (*tcl_ThreadAlert) _ANSI_ARGS_((Tcl_ThreadId threadId)); /* 318 */ | |
2008 | void (*tcl_ThreadQueueEvent) _ANSI_ARGS_((Tcl_ThreadId threadId, Tcl_Event* evPtr, Tcl_QueuePosition position)); /* 319 */ | |
2009 | Tcl_UniChar (*tcl_UniCharAtIndex) _ANSI_ARGS_((CONST char * src, int index)); /* 320 */ | |
2010 | Tcl_UniChar (*tcl_UniCharToLower) _ANSI_ARGS_((int ch)); /* 321 */ | |
2011 | Tcl_UniChar (*tcl_UniCharToTitle) _ANSI_ARGS_((int ch)); /* 322 */ | |
2012 | Tcl_UniChar (*tcl_UniCharToUpper) _ANSI_ARGS_((int ch)); /* 323 */ | |
2013 | int (*tcl_UniCharToUtf) _ANSI_ARGS_((int ch, char * buf)); /* 324 */ | |
2014 | CONST84_RETURN char * (*tcl_UtfAtIndex) _ANSI_ARGS_((CONST char * src, int index)); /* 325 */ | |
2015 | int (*tcl_UtfCharComplete) _ANSI_ARGS_((CONST char * src, int len)); /* 326 */ | |
2016 | int (*tcl_UtfBackslash) _ANSI_ARGS_((CONST char * src, int * readPtr, char * dst)); /* 327 */ | |
2017 | CONST84_RETURN char * (*tcl_UtfFindFirst) _ANSI_ARGS_((CONST char * src, int ch)); /* 328 */ | |
2018 | CONST84_RETURN char * (*tcl_UtfFindLast) _ANSI_ARGS_((CONST char * src, int ch)); /* 329 */ | |
2019 | CONST84_RETURN char * (*tcl_UtfNext) _ANSI_ARGS_((CONST char * src)); /* 330 */ | |
2020 | CONST84_RETURN char * (*tcl_UtfPrev) _ANSI_ARGS_((CONST char * src, CONST char * start)); /* 331 */ | |
2021 | 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 */ | |
2022 | char * (*tcl_UtfToExternalDString) _ANSI_ARGS_((Tcl_Encoding encoding, CONST char * src, int srcLen, Tcl_DString * dsPtr)); /* 333 */ | |
2023 | int (*tcl_UtfToLower) _ANSI_ARGS_((char * src)); /* 334 */ | |
2024 | int (*tcl_UtfToTitle) _ANSI_ARGS_((char * src)); /* 335 */ | |
2025 | int (*tcl_UtfToUniChar) _ANSI_ARGS_((CONST char * src, Tcl_UniChar * chPtr)); /* 336 */ | |
2026 | int (*tcl_UtfToUpper) _ANSI_ARGS_((char * src)); /* 337 */ | |
2027 | int (*tcl_WriteChars) _ANSI_ARGS_((Tcl_Channel chan, CONST char * src, int srcLen)); /* 338 */ | |
2028 | int (*tcl_WriteObj) _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr)); /* 339 */ | |
2029 | char * (*tcl_GetString) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 340 */ | |
2030 | CONST84_RETURN char * (*tcl_GetDefaultEncodingDir) _ANSI_ARGS_((void)); /* 341 */ | |
2031 | void (*tcl_SetDefaultEncodingDir) _ANSI_ARGS_((CONST char * path)); /* 342 */ | |
2032 | void (*tcl_AlertNotifier) _ANSI_ARGS_((ClientData clientData)); /* 343 */ | |
2033 | void (*tcl_ServiceModeHook) _ANSI_ARGS_((int mode)); /* 344 */ | |
2034 | int (*tcl_UniCharIsAlnum) _ANSI_ARGS_((int ch)); /* 345 */ | |
2035 | int (*tcl_UniCharIsAlpha) _ANSI_ARGS_((int ch)); /* 346 */ | |
2036 | int (*tcl_UniCharIsDigit) _ANSI_ARGS_((int ch)); /* 347 */ | |
2037 | int (*tcl_UniCharIsLower) _ANSI_ARGS_((int ch)); /* 348 */ | |
2038 | int (*tcl_UniCharIsSpace) _ANSI_ARGS_((int ch)); /* 349 */ | |
2039 | int (*tcl_UniCharIsUpper) _ANSI_ARGS_((int ch)); /* 350 */ | |
2040 | int (*tcl_UniCharIsWordChar) _ANSI_ARGS_((int ch)); /* 351 */ | |
2041 | int (*tcl_UniCharLen) _ANSI_ARGS_((CONST Tcl_UniChar * str)); /* 352 */ | |
2042 | int (*tcl_UniCharNcmp) _ANSI_ARGS_((CONST Tcl_UniChar * cs, CONST Tcl_UniChar * ct, unsigned long n)); /* 353 */ | |
2043 | char * (*tcl_UniCharToUtfDString) _ANSI_ARGS_((CONST Tcl_UniChar * string, int numChars, Tcl_DString * dsPtr)); /* 354 */ | |
2044 | Tcl_UniChar * (*tcl_UtfToUniCharDString) _ANSI_ARGS_((CONST char * string, int length, Tcl_DString * dsPtr)); /* 355 */ | |
2045 | Tcl_RegExp (*tcl_GetRegExpFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * patObj, int flags)); /* 356 */ | |
2046 | Tcl_Obj * (*tcl_EvalTokens) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Token * tokenPtr, int count)); /* 357 */ | |
2047 | void (*tcl_FreeParse) _ANSI_ARGS_((Tcl_Parse * parsePtr)); /* 358 */ | |
2048 | void (*tcl_LogCommandInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * script, CONST char * command, int length)); /* 359 */ | |
2049 | int (*tcl_ParseBraces) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr, int append, CONST84 char ** termPtr)); /* 360 */ | |
2050 | int (*tcl_ParseCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, int nested, Tcl_Parse * parsePtr)); /* 361 */ | |
2051 | int (*tcl_ParseExpr) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr)); /* 362 */ | |
2052 | int (*tcl_ParseQuotedString) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr, int append, CONST84 char ** termPtr)); /* 363 */ | |
2053 | int (*tcl_ParseVarName) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string, int numBytes, Tcl_Parse * parsePtr, int append)); /* 364 */ | |
2054 | char * (*tcl_GetCwd) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * cwdPtr)); /* 365 */ | |
2055 | int (*tcl_Chdir) _ANSI_ARGS_((CONST char * dirName)); /* 366 */ | |
2056 | int (*tcl_Access) _ANSI_ARGS_((CONST char * path, int mode)); /* 367 */ | |
2057 | int (*tcl_Stat) _ANSI_ARGS_((CONST char * path, struct stat * bufPtr)); /* 368 */ | |
2058 | int (*tcl_UtfNcmp) _ANSI_ARGS_((CONST char * s1, CONST char * s2, unsigned long n)); /* 369 */ | |
2059 | int (*tcl_UtfNcasecmp) _ANSI_ARGS_((CONST char * s1, CONST char * s2, unsigned long n)); /* 370 */ | |
2060 | int (*tcl_StringCaseMatch) _ANSI_ARGS_((CONST char * str, CONST char * pattern, int nocase)); /* 371 */ | |
2061 | int (*tcl_UniCharIsControl) _ANSI_ARGS_((int ch)); /* 372 */ | |
2062 | int (*tcl_UniCharIsGraph) _ANSI_ARGS_((int ch)); /* 373 */ | |
2063 | int (*tcl_UniCharIsPrint) _ANSI_ARGS_((int ch)); /* 374 */ | |
2064 | int (*tcl_UniCharIsPunct) _ANSI_ARGS_((int ch)); /* 375 */ | |
2065 | int (*tcl_RegExpExecObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_RegExp regexp, Tcl_Obj * objPtr, int offset, int nmatches, int flags)); /* 376 */ | |
2066 | void (*tcl_RegExpGetInfo) _ANSI_ARGS_((Tcl_RegExp regexp, Tcl_RegExpInfo * infoPtr)); /* 377 */ | |
2067 | Tcl_Obj * (*tcl_NewUnicodeObj) _ANSI_ARGS_((CONST Tcl_UniChar * unicode, int numChars)); /* 378 */ | |
2068 | void (*tcl_SetUnicodeObj) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST Tcl_UniChar * unicode, int numChars)); /* 379 */ | |
2069 | int (*tcl_GetCharLength) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 380 */ | |
2070 | Tcl_UniChar (*tcl_GetUniChar) _ANSI_ARGS_((Tcl_Obj * objPtr, int index)); /* 381 */ | |
2071 | Tcl_UniChar * (*tcl_GetUnicode) _ANSI_ARGS_((Tcl_Obj * objPtr)); /* 382 */ | |
2072 | Tcl_Obj * (*tcl_GetRange) _ANSI_ARGS_((Tcl_Obj * objPtr, int first, int last)); /* 383 */ | |
2073 | void (*tcl_AppendUnicodeToObj) _ANSI_ARGS_((Tcl_Obj * objPtr, CONST Tcl_UniChar * unicode, int length)); /* 384 */ | |
2074 | int (*tcl_RegExpMatchObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * stringObj, Tcl_Obj * patternObj)); /* 385 */ | |
2075 | void (*tcl_SetNotifier) _ANSI_ARGS_((Tcl_NotifierProcs * notifierProcPtr)); /* 386 */ | |
2076 | Tcl_Mutex * (*tcl_GetAllocMutex) _ANSI_ARGS_((void)); /* 387 */ | |
2077 | int (*tcl_GetChannelNames) _ANSI_ARGS_((Tcl_Interp * interp)); /* 388 */ | |
2078 | int (*tcl_GetChannelNamesEx) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * pattern)); /* 389 */ | |
2079 | int (*tcl_ProcObjCmd) _ANSI_ARGS_((ClientData clientData, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])); /* 390 */ | |
2080 | void (*tcl_ConditionFinalize) _ANSI_ARGS_((Tcl_Condition * condPtr)); /* 391 */ | |
2081 | void (*tcl_MutexFinalize) _ANSI_ARGS_((Tcl_Mutex * mutex)); /* 392 */ | |
2082 | int (*tcl_CreateThread) _ANSI_ARGS_((Tcl_ThreadId * idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags)); /* 393 */ | |
2083 | int (*tcl_ReadRaw) _ANSI_ARGS_((Tcl_Channel chan, char * dst, int bytesToRead)); /* 394 */ | |
2084 | int (*tcl_WriteRaw) _ANSI_ARGS_((Tcl_Channel chan, CONST char * src, int srcLen)); /* 395 */ | |
2085 | Tcl_Channel (*tcl_GetTopChannel) _ANSI_ARGS_((Tcl_Channel chan)); /* 396 */ | |
2086 | int (*tcl_ChannelBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 397 */ | |
2087 | CONST84_RETURN char * (*tcl_ChannelName) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 398 */ | |
2088 | Tcl_ChannelTypeVersion (*tcl_ChannelVersion) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 399 */ | |
2089 | Tcl_DriverBlockModeProc * (*tcl_ChannelBlockModeProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 400 */ | |
2090 | Tcl_DriverCloseProc * (*tcl_ChannelCloseProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 401 */ | |
2091 | Tcl_DriverClose2Proc * (*tcl_ChannelClose2Proc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 402 */ | |
2092 | Tcl_DriverInputProc * (*tcl_ChannelInputProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 403 */ | |
2093 | Tcl_DriverOutputProc * (*tcl_ChannelOutputProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 404 */ | |
2094 | Tcl_DriverSeekProc * (*tcl_ChannelSeekProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 405 */ | |
2095 | Tcl_DriverSetOptionProc * (*tcl_ChannelSetOptionProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 406 */ | |
2096 | Tcl_DriverGetOptionProc * (*tcl_ChannelGetOptionProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 407 */ | |
2097 | Tcl_DriverWatchProc * (*tcl_ChannelWatchProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 408 */ | |
2098 | Tcl_DriverGetHandleProc * (*tcl_ChannelGetHandleProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 409 */ | |
2099 | Tcl_DriverFlushProc * (*tcl_ChannelFlushProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 410 */ | |
2100 | Tcl_DriverHandlerProc * (*tcl_ChannelHandlerProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 411 */ | |
2101 | int (*tcl_JoinThread) _ANSI_ARGS_((Tcl_ThreadId threadId, int* result)); /* 412 */ | |
2102 | int (*tcl_IsChannelShared) _ANSI_ARGS_((Tcl_Channel channel)); /* 413 */ | |
2103 | int (*tcl_IsChannelRegistered) _ANSI_ARGS_((Tcl_Interp* interp, Tcl_Channel channel)); /* 414 */ | |
2104 | void (*tcl_CutChannel) _ANSI_ARGS_((Tcl_Channel channel)); /* 415 */ | |
2105 | void (*tcl_SpliceChannel) _ANSI_ARGS_((Tcl_Channel channel)); /* 416 */ | |
2106 | void (*tcl_ClearChannelHandlers) _ANSI_ARGS_((Tcl_Channel channel)); /* 417 */ | |
2107 | int (*tcl_IsChannelExisting) _ANSI_ARGS_((CONST char* channelName)); /* 418 */ | |
2108 | int (*tcl_UniCharNcasecmp) _ANSI_ARGS_((CONST Tcl_UniChar * cs, CONST Tcl_UniChar * ct, unsigned long n)); /* 419 */ | |
2109 | int (*tcl_UniCharCaseMatch) _ANSI_ARGS_((CONST Tcl_UniChar * ustr, CONST Tcl_UniChar * pattern, int nocase)); /* 420 */ | |
2110 | Tcl_HashEntry * (*tcl_FindHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, CONST char * key)); /* 421 */ | |
2111 | Tcl_HashEntry * (*tcl_CreateHashEntry) _ANSI_ARGS_((Tcl_HashTable * tablePtr, CONST char * key, int * newPtr)); /* 422 */ | |
2112 | void (*tcl_InitCustomHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr, int keyType, Tcl_HashKeyType * typePtr)); /* 423 */ | |
2113 | void (*tcl_InitObjHashTable) _ANSI_ARGS_((Tcl_HashTable * tablePtr)); /* 424 */ | |
2114 | ClientData (*tcl_CommandTraceInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_CommandTraceProc * procPtr, ClientData prevClientData)); /* 425 */ | |
2115 | int (*tcl_TraceCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_CommandTraceProc * proc, ClientData clientData)); /* 426 */ | |
2116 | void (*tcl_UntraceCommand) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags, Tcl_CommandTraceProc * proc, ClientData clientData)); /* 427 */ | |
2117 | char * (*tcl_AttemptAlloc) _ANSI_ARGS_((unsigned int size)); /* 428 */ | |
2118 | char * (*tcl_AttemptDbCkalloc) _ANSI_ARGS_((unsigned int size, CONST char * file, int line)); /* 429 */ | |
2119 | char * (*tcl_AttemptRealloc) _ANSI_ARGS_((char * ptr, unsigned int size)); /* 430 */ | |
2120 | char * (*tcl_AttemptDbCkrealloc) _ANSI_ARGS_((char * ptr, unsigned int size, CONST char * file, int line)); /* 431 */ | |
2121 | int (*tcl_AttemptSetObjLength) _ANSI_ARGS_((Tcl_Obj * objPtr, int length)); /* 432 */ | |
2122 | Tcl_ThreadId (*tcl_GetChannelThread) _ANSI_ARGS_((Tcl_Channel channel)); /* 433 */ | |
2123 | Tcl_UniChar * (*tcl_GetUnicodeFromObj) _ANSI_ARGS_((Tcl_Obj * objPtr, int * lengthPtr)); /* 434 */ | |
2124 | int (*tcl_GetMathFuncInfo) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, int * numArgsPtr, Tcl_ValueType ** argTypesPtr, Tcl_MathProc ** procPtr, ClientData * clientDataPtr)); /* 435 */ | |
2125 | Tcl_Obj * (*tcl_ListMathFuncs) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * pattern)); /* 436 */ | |
2126 | Tcl_Obj * (*tcl_SubstObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int flags)); /* 437 */ | |
2127 | int (*tcl_DetachChannel) _ANSI_ARGS_((Tcl_Interp* interp, Tcl_Channel channel)); /* 438 */ | |
2128 | int (*tcl_IsStandardChannel) _ANSI_ARGS_((Tcl_Channel channel)); /* 439 */ | |
2129 | int (*tcl_FSCopyFile) _ANSI_ARGS_((Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr)); /* 440 */ | |
2130 | int (*tcl_FSCopyDirectory) _ANSI_ARGS_((Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr, Tcl_Obj ** errorPtr)); /* 441 */ | |
2131 | int (*tcl_FSCreateDirectory) _ANSI_ARGS_((Tcl_Obj * pathPtr)); /* 442 */ | |
2132 | int (*tcl_FSDeleteFile) _ANSI_ARGS_((Tcl_Obj * pathPtr)); /* 443 */ | |
2133 | int (*tcl_FSLoadFile) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * pathPtr, CONST char * sym1, CONST char * sym2, Tcl_PackageInitProc ** proc1Ptr, Tcl_PackageInitProc ** proc2Ptr, Tcl_LoadHandle * handlePtr, Tcl_FSUnloadFileProc ** unloadProcPtr)); /* 444 */ | |
2134 | int (*tcl_FSMatchInDirectory) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * result, Tcl_Obj * pathPtr, CONST char * pattern, Tcl_GlobTypeData * types)); /* 445 */ | |
2135 | Tcl_Obj * (*tcl_FSLink) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_Obj * toPtr, int linkAction)); /* 446 */ | |
2136 | int (*tcl_FSRemoveDirectory) _ANSI_ARGS_((Tcl_Obj * pathPtr, int recursive, Tcl_Obj ** errorPtr)); /* 447 */ | |
2137 | int (*tcl_FSRenameFile) _ANSI_ARGS_((Tcl_Obj * srcPathPtr, Tcl_Obj * destPathPtr)); /* 448 */ | |
2138 | int (*tcl_FSLstat) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_StatBuf * buf)); /* 449 */ | |
2139 | int (*tcl_FSUtime) _ANSI_ARGS_((Tcl_Obj * pathPtr, struct utimbuf * tval)); /* 450 */ | |
2140 | int (*tcl_FSFileAttrsGet) _ANSI_ARGS_((Tcl_Interp * interp, int index, Tcl_Obj * pathPtr, Tcl_Obj ** objPtrRef)); /* 451 */ | |
2141 | int (*tcl_FSFileAttrsSet) _ANSI_ARGS_((Tcl_Interp * interp, int index, Tcl_Obj * pathPtr, Tcl_Obj * objPtr)); /* 452 */ | |
2142 | CONST char ** (*tcl_FSFileAttrStrings) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_Obj ** objPtrRef)); /* 453 */ | |
2143 | int (*tcl_FSStat) _ANSI_ARGS_((Tcl_Obj * pathPtr, Tcl_StatBuf * buf)); /* 454 */ | |
2144 | int (*tcl_FSAccess) _ANSI_ARGS_((Tcl_Obj * pathPtr, int mode)); /* 455 */ | |
2145 | Tcl_Channel (*tcl_FSOpenFileChannel) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * pathPtr, CONST char * modeString, int permissions)); /* 456 */ | |
2146 | Tcl_Obj* (*tcl_FSGetCwd) _ANSI_ARGS_((Tcl_Interp * interp)); /* 457 */ | |
2147 | int (*tcl_FSChdir) _ANSI_ARGS_((Tcl_Obj * pathPtr)); /* 458 */ | |
2148 | int (*tcl_FSConvertToPathType) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * pathPtr)); /* 459 */ | |
2149 | Tcl_Obj* (*tcl_FSJoinPath) _ANSI_ARGS_((Tcl_Obj * listObj, int elements)); /* 460 */ | |
2150 | Tcl_Obj* (*tcl_FSSplitPath) _ANSI_ARGS_((Tcl_Obj* pathPtr, int * lenPtr)); /* 461 */ | |
2151 | int (*tcl_FSEqualPaths) _ANSI_ARGS_((Tcl_Obj* firstPtr, Tcl_Obj* secondPtr)); /* 462 */ | |
2152 | Tcl_Obj* (*tcl_FSGetNormalizedPath) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj* pathObjPtr)); /* 463 */ | |
2153 | Tcl_Obj* (*tcl_FSJoinToPath) _ANSI_ARGS_((Tcl_Obj * basePtr, int objc, Tcl_Obj *CONST objv[])); /* 464 */ | |
2154 | ClientData (*tcl_FSGetInternalRep) _ANSI_ARGS_((Tcl_Obj* pathObjPtr, Tcl_Filesystem * fsPtr)); /* 465 */ | |
2155 | Tcl_Obj* (*tcl_FSGetTranslatedPath) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj* pathPtr)); /* 466 */ | |
2156 | int (*tcl_FSEvalFile) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * fileName)); /* 467 */ | |
2157 | Tcl_Obj* (*tcl_FSNewNativePath) _ANSI_ARGS_((Tcl_Filesystem* fromFilesystem, ClientData clientData)); /* 468 */ | |
2158 | CONST char* (*tcl_FSGetNativePath) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 469 */ | |
2159 | Tcl_Obj* (*tcl_FSFileSystemInfo) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 470 */ | |
2160 | Tcl_Obj* (*tcl_FSPathSeparator) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 471 */ | |
2161 | Tcl_Obj* (*tcl_FSListVolumes) _ANSI_ARGS_((void)); /* 472 */ | |
2162 | int (*tcl_FSRegister) _ANSI_ARGS_((ClientData clientData, Tcl_Filesystem * fsPtr)); /* 473 */ | |
2163 | int (*tcl_FSUnregister) _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); /* 474 */ | |
2164 | ClientData (*tcl_FSData) _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); /* 475 */ | |
2165 | CONST char* (*tcl_FSGetTranslatedStringPath) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj* pathPtr)); /* 476 */ | |
2166 | Tcl_Filesystem* (*tcl_FSGetFileSystemForPath) _ANSI_ARGS_((Tcl_Obj* pathObjPtr)); /* 477 */ | |
2167 | Tcl_PathType (*tcl_FSGetPathType) _ANSI_ARGS_((Tcl_Obj * pathObjPtr)); /* 478 */ | |
2168 | int (*tcl_OutputBuffered) _ANSI_ARGS_((Tcl_Channel chan)); /* 479 */ | |
2169 | void (*tcl_FSMountsChanged) _ANSI_ARGS_((Tcl_Filesystem * fsPtr)); /* 480 */ | |
2170 | int (*tcl_EvalTokensStandard) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Token * tokenPtr, int count)); /* 481 */ | |
2171 | void (*tcl_GetTime) _ANSI_ARGS_((Tcl_Time* timeBuf)); /* 482 */ | |
2172 | Tcl_Trace (*tcl_CreateObjTrace) _ANSI_ARGS_((Tcl_Interp* interp, int level, int flags, Tcl_CmdObjTraceProc* objProc, ClientData clientData, Tcl_CmdObjTraceDeleteProc* delProc)); /* 483 */ | |
2173 | int (*tcl_GetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, Tcl_CmdInfo* infoPtr)); /* 484 */ | |
2174 | int (*tcl_SetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, CONST Tcl_CmdInfo* infoPtr)); /* 485 */ | |
2175 | Tcl_Obj * (*tcl_DbNewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue, CONST char * file, int line)); /* 486 */ | |
2176 | int (*tcl_GetWideIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_WideInt * widePtr)); /* 487 */ | |
2177 | Tcl_Obj * (*tcl_NewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue)); /* 488 */ | |
2178 | void (*tcl_SetWideIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_WideInt wideValue)); /* 489 */ | |
2179 | Tcl_StatBuf * (*tcl_AllocStatBuf) _ANSI_ARGS_((void)); /* 490 */ | |
2180 | Tcl_WideInt (*tcl_Seek) _ANSI_ARGS_((Tcl_Channel chan, Tcl_WideInt offset, int mode)); /* 491 */ | |
2181 | Tcl_WideInt (*tcl_Tell) _ANSI_ARGS_((Tcl_Channel chan)); /* 492 */ | |
2182 | Tcl_DriverWideSeekProc * (*tcl_ChannelWideSeekProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 493 */ | |
2183 | void *reserved494; | |
2184 | void *reserved495; | |
2185 | void *reserved496; | |
2186 | void *reserved497; | |
2187 | void *reserved498; | |
2188 | void *reserved499; | |
2189 | void *reserved500; | |
2190 | void *reserved501; | |
2191 | void *reserved502; | |
2192 | void *reserved503; | |
2193 | void *reserved504; | |
2194 | void *reserved505; | |
2195 | void *reserved506; | |
2196 | void *reserved507; | |
2197 | void *reserved508; | |
2198 | void *reserved509; | |
2199 | void *reserved510; | |
2200 | void *reserved511; | |
2201 | void *reserved512; | |
2202 | void *reserved513; | |
2203 | void *reserved514; | |
2204 | void *reserved515; | |
2205 | void *reserved516; | |
2206 | void *reserved517; | |
2207 | void *reserved518; | |
2208 | void *reserved519; | |
2209 | void *reserved520; | |
2210 | void *reserved521; | |
2211 | void *reserved522; | |
2212 | void *reserved523; | |
2213 | void *reserved524; | |
2214 | void *reserved525; | |
2215 | void *reserved526; | |
2216 | void *reserved527; | |
2217 | void *reserved528; | |
2218 | void *reserved529; | |
2219 | void *reserved530; | |
2220 | void *reserved531; | |
2221 | void *reserved532; | |
2222 | void *reserved533; | |
2223 | void *reserved534; | |
2224 | void *reserved535; | |
2225 | void *reserved536; | |
2226 | void *reserved537; | |
2227 | void *reserved538; | |
2228 | void *reserved539; | |
2229 | void *reserved540; | |
2230 | void *reserved541; | |
2231 | void *reserved542; | |
2232 | void *reserved543; | |
2233 | void *reserved544; | |
2234 | void *reserved545; | |
2235 | void *reserved546; | |
2236 | void *reserved547; | |
2237 | void *reserved548; | |
2238 | void *reserved549; | |
2239 | void *reserved550; | |
2240 | void *reserved551; | |
2241 | void *reserved552; | |
2242 | void *reserved553; | |
2243 | Tcl_DriverThreadActionProc * (*tcl_ChannelThreadActionProc) _ANSI_ARGS_((Tcl_ChannelType * chanTypePtr)); /* 554 */ | |
2244 | } TclStubs; | |
2245 | ||
2246 | #ifdef __cplusplus | |
2247 | extern "C" { | |
2248 | #endif | |
2249 | extern TclStubs *tclStubsPtr; | |
2250 | #ifdef __cplusplus | |
2251 | } | |
2252 | #endif | |
2253 | ||
2254 | #if defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) | |
2255 | ||
2256 | /* | |
2257 | * Inline function declarations: | |
2258 | */ | |
2259 | ||
2260 | #ifndef Tcl_PkgProvideEx | |
2261 | #define Tcl_PkgProvideEx \ | |
2262 | (tclStubsPtr->tcl_PkgProvideEx) /* 0 */ | |
2263 | #endif | |
2264 | #ifndef Tcl_PkgRequireEx | |
2265 | #define Tcl_PkgRequireEx \ | |
2266 | (tclStubsPtr->tcl_PkgRequireEx) /* 1 */ | |
2267 | #endif | |
2268 | #ifndef Tcl_Panic | |
2269 | #define Tcl_Panic \ | |
2270 | (tclStubsPtr->tcl_Panic) /* 2 */ | |
2271 | #endif | |
2272 | #ifndef Tcl_Alloc | |
2273 | #define Tcl_Alloc \ | |
2274 | (tclStubsPtr->tcl_Alloc) /* 3 */ | |
2275 | #endif | |
2276 | #ifndef Tcl_Free | |
2277 | #define Tcl_Free \ | |
2278 | (tclStubsPtr->tcl_Free) /* 4 */ | |
2279 | #endif | |
2280 | #ifndef Tcl_Realloc | |
2281 | #define Tcl_Realloc \ | |
2282 | (tclStubsPtr->tcl_Realloc) /* 5 */ | |
2283 | #endif | |
2284 | #ifndef Tcl_DbCkalloc | |
2285 | #define Tcl_DbCkalloc \ | |
2286 | (tclStubsPtr->tcl_DbCkalloc) /* 6 */ | |
2287 | #endif | |
2288 | #ifndef Tcl_DbCkfree | |
2289 | #define Tcl_DbCkfree \ | |
2290 | (tclStubsPtr->tcl_DbCkfree) /* 7 */ | |
2291 | #endif | |
2292 | #ifndef Tcl_DbCkrealloc | |
2293 | #define Tcl_DbCkrealloc \ | |
2294 | (tclStubsPtr->tcl_DbCkrealloc) /* 8 */ | |
2295 | #endif | |
2296 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
2297 | #ifndef Tcl_CreateFileHandler | |
2298 | #define Tcl_CreateFileHandler \ | |
2299 | (tclStubsPtr->tcl_CreateFileHandler) /* 9 */ | |
2300 | #endif | |
2301 | #endif /* UNIX */ | |
2302 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
2303 | #ifndef Tcl_DeleteFileHandler | |
2304 | #define Tcl_DeleteFileHandler \ | |
2305 | (tclStubsPtr->tcl_DeleteFileHandler) /* 10 */ | |
2306 | #endif | |
2307 | #endif /* UNIX */ | |
2308 | #ifndef Tcl_SetTimer | |
2309 | #define Tcl_SetTimer \ | |
2310 | (tclStubsPtr->tcl_SetTimer) /* 11 */ | |
2311 | #endif | |
2312 | #ifndef Tcl_Sleep | |
2313 | #define Tcl_Sleep \ | |
2314 | (tclStubsPtr->tcl_Sleep) /* 12 */ | |
2315 | #endif | |
2316 | #ifndef Tcl_WaitForEvent | |
2317 | #define Tcl_WaitForEvent \ | |
2318 | (tclStubsPtr->tcl_WaitForEvent) /* 13 */ | |
2319 | #endif | |
2320 | #ifndef Tcl_AppendAllObjTypes | |
2321 | #define Tcl_AppendAllObjTypes \ | |
2322 | (tclStubsPtr->tcl_AppendAllObjTypes) /* 14 */ | |
2323 | #endif | |
2324 | #ifndef Tcl_AppendStringsToObj | |
2325 | #define Tcl_AppendStringsToObj \ | |
2326 | (tclStubsPtr->tcl_AppendStringsToObj) /* 15 */ | |
2327 | #endif | |
2328 | #ifndef Tcl_AppendToObj | |
2329 | #define Tcl_AppendToObj \ | |
2330 | (tclStubsPtr->tcl_AppendToObj) /* 16 */ | |
2331 | #endif | |
2332 | #ifndef Tcl_ConcatObj | |
2333 | #define Tcl_ConcatObj \ | |
2334 | (tclStubsPtr->tcl_ConcatObj) /* 17 */ | |
2335 | #endif | |
2336 | #ifndef Tcl_ConvertToType | |
2337 | #define Tcl_ConvertToType \ | |
2338 | (tclStubsPtr->tcl_ConvertToType) /* 18 */ | |
2339 | #endif | |
2340 | #ifndef Tcl_DbDecrRefCount | |
2341 | #define Tcl_DbDecrRefCount \ | |
2342 | (tclStubsPtr->tcl_DbDecrRefCount) /* 19 */ | |
2343 | #endif | |
2344 | #ifndef Tcl_DbIncrRefCount | |
2345 | #define Tcl_DbIncrRefCount \ | |
2346 | (tclStubsPtr->tcl_DbIncrRefCount) /* 20 */ | |
2347 | #endif | |
2348 | #ifndef Tcl_DbIsShared | |
2349 | #define Tcl_DbIsShared \ | |
2350 | (tclStubsPtr->tcl_DbIsShared) /* 21 */ | |
2351 | #endif | |
2352 | #ifndef Tcl_DbNewBooleanObj | |
2353 | #define Tcl_DbNewBooleanObj \ | |
2354 | (tclStubsPtr->tcl_DbNewBooleanObj) /* 22 */ | |
2355 | #endif | |
2356 | #ifndef Tcl_DbNewByteArrayObj | |
2357 | #define Tcl_DbNewByteArrayObj \ | |
2358 | (tclStubsPtr->tcl_DbNewByteArrayObj) /* 23 */ | |
2359 | #endif | |
2360 | #ifndef Tcl_DbNewDoubleObj | |
2361 | #define Tcl_DbNewDoubleObj \ | |
2362 | (tclStubsPtr->tcl_DbNewDoubleObj) /* 24 */ | |
2363 | #endif | |
2364 | #ifndef Tcl_DbNewListObj | |
2365 | #define Tcl_DbNewListObj \ | |
2366 | (tclStubsPtr->tcl_DbNewListObj) /* 25 */ | |
2367 | #endif | |
2368 | #ifndef Tcl_DbNewLongObj | |
2369 | #define Tcl_DbNewLongObj \ | |
2370 | (tclStubsPtr->tcl_DbNewLongObj) /* 26 */ | |
2371 | #endif | |
2372 | #ifndef Tcl_DbNewObj | |
2373 | #define Tcl_DbNewObj \ | |
2374 | (tclStubsPtr->tcl_DbNewObj) /* 27 */ | |
2375 | #endif | |
2376 | #ifndef Tcl_DbNewStringObj | |
2377 | #define Tcl_DbNewStringObj \ | |
2378 | (tclStubsPtr->tcl_DbNewStringObj) /* 28 */ | |
2379 | #endif | |
2380 | #ifndef Tcl_DuplicateObj | |
2381 | #define Tcl_DuplicateObj \ | |
2382 | (tclStubsPtr->tcl_DuplicateObj) /* 29 */ | |
2383 | #endif | |
2384 | #ifndef TclFreeObj | |
2385 | #define TclFreeObj \ | |
2386 | (tclStubsPtr->tclFreeObj) /* 30 */ | |
2387 | #endif | |
2388 | #ifndef Tcl_GetBoolean | |
2389 | #define Tcl_GetBoolean \ | |
2390 | (tclStubsPtr->tcl_GetBoolean) /* 31 */ | |
2391 | #endif | |
2392 | #ifndef Tcl_GetBooleanFromObj | |
2393 | #define Tcl_GetBooleanFromObj \ | |
2394 | (tclStubsPtr->tcl_GetBooleanFromObj) /* 32 */ | |
2395 | #endif | |
2396 | #ifndef Tcl_GetByteArrayFromObj | |
2397 | #define Tcl_GetByteArrayFromObj \ | |
2398 | (tclStubsPtr->tcl_GetByteArrayFromObj) /* 33 */ | |
2399 | #endif | |
2400 | #ifndef Tcl_GetDouble | |
2401 | #define Tcl_GetDouble \ | |
2402 | (tclStubsPtr->tcl_GetDouble) /* 34 */ | |
2403 | #endif | |
2404 | #ifndef Tcl_GetDoubleFromObj | |
2405 | #define Tcl_GetDoubleFromObj \ | |
2406 | (tclStubsPtr->tcl_GetDoubleFromObj) /* 35 */ | |
2407 | #endif | |
2408 | #ifndef Tcl_GetIndexFromObj | |
2409 | #define Tcl_GetIndexFromObj \ | |
2410 | (tclStubsPtr->tcl_GetIndexFromObj) /* 36 */ | |
2411 | #endif | |
2412 | #ifndef Tcl_GetInt | |
2413 | #define Tcl_GetInt \ | |
2414 | (tclStubsPtr->tcl_GetInt) /* 37 */ | |
2415 | #endif | |
2416 | #ifndef Tcl_GetIntFromObj | |
2417 | #define Tcl_GetIntFromObj \ | |
2418 | (tclStubsPtr->tcl_GetIntFromObj) /* 38 */ | |
2419 | #endif | |
2420 | #ifndef Tcl_GetLongFromObj | |
2421 | #define Tcl_GetLongFromObj \ | |
2422 | (tclStubsPtr->tcl_GetLongFromObj) /* 39 */ | |
2423 | #endif | |
2424 | #ifndef Tcl_GetObjType | |
2425 | #define Tcl_GetObjType \ | |
2426 | (tclStubsPtr->tcl_GetObjType) /* 40 */ | |
2427 | #endif | |
2428 | #ifndef Tcl_GetStringFromObj | |
2429 | #define Tcl_GetStringFromObj \ | |
2430 | (tclStubsPtr->tcl_GetStringFromObj) /* 41 */ | |
2431 | #endif | |
2432 | #ifndef Tcl_InvalidateStringRep | |
2433 | #define Tcl_InvalidateStringRep \ | |
2434 | (tclStubsPtr->tcl_InvalidateStringRep) /* 42 */ | |
2435 | #endif | |
2436 | #ifndef Tcl_ListObjAppendList | |
2437 | #define Tcl_ListObjAppendList \ | |
2438 | (tclStubsPtr->tcl_ListObjAppendList) /* 43 */ | |
2439 | #endif | |
2440 | #ifndef Tcl_ListObjAppendElement | |
2441 | #define Tcl_ListObjAppendElement \ | |
2442 | (tclStubsPtr->tcl_ListObjAppendElement) /* 44 */ | |
2443 | #endif | |
2444 | #ifndef Tcl_ListObjGetElements | |
2445 | #define Tcl_ListObjGetElements \ | |
2446 | (tclStubsPtr->tcl_ListObjGetElements) /* 45 */ | |
2447 | #endif | |
2448 | #ifndef Tcl_ListObjIndex | |
2449 | #define Tcl_ListObjIndex \ | |
2450 | (tclStubsPtr->tcl_ListObjIndex) /* 46 */ | |
2451 | #endif | |
2452 | #ifndef Tcl_ListObjLength | |
2453 | #define Tcl_ListObjLength \ | |
2454 | (tclStubsPtr->tcl_ListObjLength) /* 47 */ | |
2455 | #endif | |
2456 | #ifndef Tcl_ListObjReplace | |
2457 | #define Tcl_ListObjReplace \ | |
2458 | (tclStubsPtr->tcl_ListObjReplace) /* 48 */ | |
2459 | #endif | |
2460 | #ifndef Tcl_NewBooleanObj | |
2461 | #define Tcl_NewBooleanObj \ | |
2462 | (tclStubsPtr->tcl_NewBooleanObj) /* 49 */ | |
2463 | #endif | |
2464 | #ifndef Tcl_NewByteArrayObj | |
2465 | #define Tcl_NewByteArrayObj \ | |
2466 | (tclStubsPtr->tcl_NewByteArrayObj) /* 50 */ | |
2467 | #endif | |
2468 | #ifndef Tcl_NewDoubleObj | |
2469 | #define Tcl_NewDoubleObj \ | |
2470 | (tclStubsPtr->tcl_NewDoubleObj) /* 51 */ | |
2471 | #endif | |
2472 | #ifndef Tcl_NewIntObj | |
2473 | #define Tcl_NewIntObj \ | |
2474 | (tclStubsPtr->tcl_NewIntObj) /* 52 */ | |
2475 | #endif | |
2476 | #ifndef Tcl_NewListObj | |
2477 | #define Tcl_NewListObj \ | |
2478 | (tclStubsPtr->tcl_NewListObj) /* 53 */ | |
2479 | #endif | |
2480 | #ifndef Tcl_NewLongObj | |
2481 | #define Tcl_NewLongObj \ | |
2482 | (tclStubsPtr->tcl_NewLongObj) /* 54 */ | |
2483 | #endif | |
2484 | #ifndef Tcl_NewObj | |
2485 | #define Tcl_NewObj \ | |
2486 | (tclStubsPtr->tcl_NewObj) /* 55 */ | |
2487 | #endif | |
2488 | #ifndef Tcl_NewStringObj | |
2489 | #define Tcl_NewStringObj \ | |
2490 | (tclStubsPtr->tcl_NewStringObj) /* 56 */ | |
2491 | #endif | |
2492 | #ifndef Tcl_SetBooleanObj | |
2493 | #define Tcl_SetBooleanObj \ | |
2494 | (tclStubsPtr->tcl_SetBooleanObj) /* 57 */ | |
2495 | #endif | |
2496 | #ifndef Tcl_SetByteArrayLength | |
2497 | #define Tcl_SetByteArrayLength \ | |
2498 | (tclStubsPtr->tcl_SetByteArrayLength) /* 58 */ | |
2499 | #endif | |
2500 | #ifndef Tcl_SetByteArrayObj | |
2501 | #define Tcl_SetByteArrayObj \ | |
2502 | (tclStubsPtr->tcl_SetByteArrayObj) /* 59 */ | |
2503 | #endif | |
2504 | #ifndef Tcl_SetDoubleObj | |
2505 | #define Tcl_SetDoubleObj \ | |
2506 | (tclStubsPtr->tcl_SetDoubleObj) /* 60 */ | |
2507 | #endif | |
2508 | #ifndef Tcl_SetIntObj | |
2509 | #define Tcl_SetIntObj \ | |
2510 | (tclStubsPtr->tcl_SetIntObj) /* 61 */ | |
2511 | #endif | |
2512 | #ifndef Tcl_SetListObj | |
2513 | #define Tcl_SetListObj \ | |
2514 | (tclStubsPtr->tcl_SetListObj) /* 62 */ | |
2515 | #endif | |
2516 | #ifndef Tcl_SetLongObj | |
2517 | #define Tcl_SetLongObj \ | |
2518 | (tclStubsPtr->tcl_SetLongObj) /* 63 */ | |
2519 | #endif | |
2520 | #ifndef Tcl_SetObjLength | |
2521 | #define Tcl_SetObjLength \ | |
2522 | (tclStubsPtr->tcl_SetObjLength) /* 64 */ | |
2523 | #endif | |
2524 | #ifndef Tcl_SetStringObj | |
2525 | #define Tcl_SetStringObj \ | |
2526 | (tclStubsPtr->tcl_SetStringObj) /* 65 */ | |
2527 | #endif | |
2528 | #ifndef Tcl_AddErrorInfo | |
2529 | #define Tcl_AddErrorInfo \ | |
2530 | (tclStubsPtr->tcl_AddErrorInfo) /* 66 */ | |
2531 | #endif | |
2532 | #ifndef Tcl_AddObjErrorInfo | |
2533 | #define Tcl_AddObjErrorInfo \ | |
2534 | (tclStubsPtr->tcl_AddObjErrorInfo) /* 67 */ | |
2535 | #endif | |
2536 | #ifndef Tcl_AllowExceptions | |
2537 | #define Tcl_AllowExceptions \ | |
2538 | (tclStubsPtr->tcl_AllowExceptions) /* 68 */ | |
2539 | #endif | |
2540 | #ifndef Tcl_AppendElement | |
2541 | #define Tcl_AppendElement \ | |
2542 | (tclStubsPtr->tcl_AppendElement) /* 69 */ | |
2543 | #endif | |
2544 | #ifndef Tcl_AppendResult | |
2545 | #define Tcl_AppendResult \ | |
2546 | (tclStubsPtr->tcl_AppendResult) /* 70 */ | |
2547 | #endif | |
2548 | #ifndef Tcl_AsyncCreate | |
2549 | #define Tcl_AsyncCreate \ | |
2550 | (tclStubsPtr->tcl_AsyncCreate) /* 71 */ | |
2551 | #endif | |
2552 | #ifndef Tcl_AsyncDelete | |
2553 | #define Tcl_AsyncDelete \ | |
2554 | (tclStubsPtr->tcl_AsyncDelete) /* 72 */ | |
2555 | #endif | |
2556 | #ifndef Tcl_AsyncInvoke | |
2557 | #define Tcl_AsyncInvoke \ | |
2558 | (tclStubsPtr->tcl_AsyncInvoke) /* 73 */ | |
2559 | #endif | |
2560 | #ifndef Tcl_AsyncMark | |
2561 | #define Tcl_AsyncMark \ | |
2562 | (tclStubsPtr->tcl_AsyncMark) /* 74 */ | |
2563 | #endif | |
2564 | #ifndef Tcl_AsyncReady | |
2565 | #define Tcl_AsyncReady \ | |
2566 | (tclStubsPtr->tcl_AsyncReady) /* 75 */ | |
2567 | #endif | |
2568 | #ifndef Tcl_BackgroundError | |
2569 | #define Tcl_BackgroundError \ | |
2570 | (tclStubsPtr->tcl_BackgroundError) /* 76 */ | |
2571 | #endif | |
2572 | #ifndef Tcl_Backslash | |
2573 | #define Tcl_Backslash \ | |
2574 | (tclStubsPtr->tcl_Backslash) /* 77 */ | |
2575 | #endif | |
2576 | #ifndef Tcl_BadChannelOption | |
2577 | #define Tcl_BadChannelOption \ | |
2578 | (tclStubsPtr->tcl_BadChannelOption) /* 78 */ | |
2579 | #endif | |
2580 | #ifndef Tcl_CallWhenDeleted | |
2581 | #define Tcl_CallWhenDeleted \ | |
2582 | (tclStubsPtr->tcl_CallWhenDeleted) /* 79 */ | |
2583 | #endif | |
2584 | #ifndef Tcl_CancelIdleCall | |
2585 | #define Tcl_CancelIdleCall \ | |
2586 | (tclStubsPtr->tcl_CancelIdleCall) /* 80 */ | |
2587 | #endif | |
2588 | #ifndef Tcl_Close | |
2589 | #define Tcl_Close \ | |
2590 | (tclStubsPtr->tcl_Close) /* 81 */ | |
2591 | #endif | |
2592 | #ifndef Tcl_CommandComplete | |
2593 | #define Tcl_CommandComplete \ | |
2594 | (tclStubsPtr->tcl_CommandComplete) /* 82 */ | |
2595 | #endif | |
2596 | #ifndef Tcl_Concat | |
2597 | #define Tcl_Concat \ | |
2598 | (tclStubsPtr->tcl_Concat) /* 83 */ | |
2599 | #endif | |
2600 | #ifndef Tcl_ConvertElement | |
2601 | #define Tcl_ConvertElement \ | |
2602 | (tclStubsPtr->tcl_ConvertElement) /* 84 */ | |
2603 | #endif | |
2604 | #ifndef Tcl_ConvertCountedElement | |
2605 | #define Tcl_ConvertCountedElement \ | |
2606 | (tclStubsPtr->tcl_ConvertCountedElement) /* 85 */ | |
2607 | #endif | |
2608 | #ifndef Tcl_CreateAlias | |
2609 | #define Tcl_CreateAlias \ | |
2610 | (tclStubsPtr->tcl_CreateAlias) /* 86 */ | |
2611 | #endif | |
2612 | #ifndef Tcl_CreateAliasObj | |
2613 | #define Tcl_CreateAliasObj \ | |
2614 | (tclStubsPtr->tcl_CreateAliasObj) /* 87 */ | |
2615 | #endif | |
2616 | #ifndef Tcl_CreateChannel | |
2617 | #define Tcl_CreateChannel \ | |
2618 | (tclStubsPtr->tcl_CreateChannel) /* 88 */ | |
2619 | #endif | |
2620 | #ifndef Tcl_CreateChannelHandler | |
2621 | #define Tcl_CreateChannelHandler \ | |
2622 | (tclStubsPtr->tcl_CreateChannelHandler) /* 89 */ | |
2623 | #endif | |
2624 | #ifndef Tcl_CreateCloseHandler | |
2625 | #define Tcl_CreateCloseHandler \ | |
2626 | (tclStubsPtr->tcl_CreateCloseHandler) /* 90 */ | |
2627 | #endif | |
2628 | #ifndef Tcl_CreateCommand | |
2629 | #define Tcl_CreateCommand \ | |
2630 | (tclStubsPtr->tcl_CreateCommand) /* 91 */ | |
2631 | #endif | |
2632 | #ifndef Tcl_CreateEventSource | |
2633 | #define Tcl_CreateEventSource \ | |
2634 | (tclStubsPtr->tcl_CreateEventSource) /* 92 */ | |
2635 | #endif | |
2636 | #ifndef Tcl_CreateExitHandler | |
2637 | #define Tcl_CreateExitHandler \ | |
2638 | (tclStubsPtr->tcl_CreateExitHandler) /* 93 */ | |
2639 | #endif | |
2640 | #ifndef Tcl_CreateInterp | |
2641 | #define Tcl_CreateInterp \ | |
2642 | (tclStubsPtr->tcl_CreateInterp) /* 94 */ | |
2643 | #endif | |
2644 | #ifndef Tcl_CreateMathFunc | |
2645 | #define Tcl_CreateMathFunc \ | |
2646 | (tclStubsPtr->tcl_CreateMathFunc) /* 95 */ | |
2647 | #endif | |
2648 | #ifndef Tcl_CreateObjCommand | |
2649 | #define Tcl_CreateObjCommand \ | |
2650 | (tclStubsPtr->tcl_CreateObjCommand) /* 96 */ | |
2651 | #endif | |
2652 | #ifndef Tcl_CreateSlave | |
2653 | #define Tcl_CreateSlave \ | |
2654 | (tclStubsPtr->tcl_CreateSlave) /* 97 */ | |
2655 | #endif | |
2656 | #ifndef Tcl_CreateTimerHandler | |
2657 | #define Tcl_CreateTimerHandler \ | |
2658 | (tclStubsPtr->tcl_CreateTimerHandler) /* 98 */ | |
2659 | #endif | |
2660 | #ifndef Tcl_CreateTrace | |
2661 | #define Tcl_CreateTrace \ | |
2662 | (tclStubsPtr->tcl_CreateTrace) /* 99 */ | |
2663 | #endif | |
2664 | #ifndef Tcl_DeleteAssocData | |
2665 | #define Tcl_DeleteAssocData \ | |
2666 | (tclStubsPtr->tcl_DeleteAssocData) /* 100 */ | |
2667 | #endif | |
2668 | #ifndef Tcl_DeleteChannelHandler | |
2669 | #define Tcl_DeleteChannelHandler \ | |
2670 | (tclStubsPtr->tcl_DeleteChannelHandler) /* 101 */ | |
2671 | #endif | |
2672 | #ifndef Tcl_DeleteCloseHandler | |
2673 | #define Tcl_DeleteCloseHandler \ | |
2674 | (tclStubsPtr->tcl_DeleteCloseHandler) /* 102 */ | |
2675 | #endif | |
2676 | #ifndef Tcl_DeleteCommand | |
2677 | #define Tcl_DeleteCommand \ | |
2678 | (tclStubsPtr->tcl_DeleteCommand) /* 103 */ | |
2679 | #endif | |
2680 | #ifndef Tcl_DeleteCommandFromToken | |
2681 | #define Tcl_DeleteCommandFromToken \ | |
2682 | (tclStubsPtr->tcl_DeleteCommandFromToken) /* 104 */ | |
2683 | #endif | |
2684 | #ifndef Tcl_DeleteEvents | |
2685 | #define Tcl_DeleteEvents \ | |
2686 | (tclStubsPtr->tcl_DeleteEvents) /* 105 */ | |
2687 | #endif | |
2688 | #ifndef Tcl_DeleteEventSource | |
2689 | #define Tcl_DeleteEventSource \ | |
2690 | (tclStubsPtr->tcl_DeleteEventSource) /* 106 */ | |
2691 | #endif | |
2692 | #ifndef Tcl_DeleteExitHandler | |
2693 | #define Tcl_DeleteExitHandler \ | |
2694 | (tclStubsPtr->tcl_DeleteExitHandler) /* 107 */ | |
2695 | #endif | |
2696 | #ifndef Tcl_DeleteHashEntry | |
2697 | #define Tcl_DeleteHashEntry \ | |
2698 | (tclStubsPtr->tcl_DeleteHashEntry) /* 108 */ | |
2699 | #endif | |
2700 | #ifndef Tcl_DeleteHashTable | |
2701 | #define Tcl_DeleteHashTable \ | |
2702 | (tclStubsPtr->tcl_DeleteHashTable) /* 109 */ | |
2703 | #endif | |
2704 | #ifndef Tcl_DeleteInterp | |
2705 | #define Tcl_DeleteInterp \ | |
2706 | (tclStubsPtr->tcl_DeleteInterp) /* 110 */ | |
2707 | #endif | |
2708 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
2709 | #ifndef Tcl_DetachPids | |
2710 | #define Tcl_DetachPids \ | |
2711 | (tclStubsPtr->tcl_DetachPids) /* 111 */ | |
2712 | #endif | |
2713 | #endif /* UNIX */ | |
2714 | #ifdef __WIN32__ | |
2715 | #ifndef Tcl_DetachPids | |
2716 | #define Tcl_DetachPids \ | |
2717 | (tclStubsPtr->tcl_DetachPids) /* 111 */ | |
2718 | #endif | |
2719 | #endif /* __WIN32__ */ | |
2720 | #ifndef Tcl_DeleteTimerHandler | |
2721 | #define Tcl_DeleteTimerHandler \ | |
2722 | (tclStubsPtr->tcl_DeleteTimerHandler) /* 112 */ | |
2723 | #endif | |
2724 | #ifndef Tcl_DeleteTrace | |
2725 | #define Tcl_DeleteTrace \ | |
2726 | (tclStubsPtr->tcl_DeleteTrace) /* 113 */ | |
2727 | #endif | |
2728 | #ifndef Tcl_DontCallWhenDeleted | |
2729 | #define Tcl_DontCallWhenDeleted \ | |
2730 | (tclStubsPtr->tcl_DontCallWhenDeleted) /* 114 */ | |
2731 | #endif | |
2732 | #ifndef Tcl_DoOneEvent | |
2733 | #define Tcl_DoOneEvent \ | |
2734 | (tclStubsPtr->tcl_DoOneEvent) /* 115 */ | |
2735 | #endif | |
2736 | #ifndef Tcl_DoWhenIdle | |
2737 | #define Tcl_DoWhenIdle \ | |
2738 | (tclStubsPtr->tcl_DoWhenIdle) /* 116 */ | |
2739 | #endif | |
2740 | #ifndef Tcl_DStringAppend | |
2741 | #define Tcl_DStringAppend \ | |
2742 | (tclStubsPtr->tcl_DStringAppend) /* 117 */ | |
2743 | #endif | |
2744 | #ifndef Tcl_DStringAppendElement | |
2745 | #define Tcl_DStringAppendElement \ | |
2746 | (tclStubsPtr->tcl_DStringAppendElement) /* 118 */ | |
2747 | #endif | |
2748 | #ifndef Tcl_DStringEndSublist | |
2749 | #define Tcl_DStringEndSublist \ | |
2750 | (tclStubsPtr->tcl_DStringEndSublist) /* 119 */ | |
2751 | #endif | |
2752 | #ifndef Tcl_DStringFree | |
2753 | #define Tcl_DStringFree \ | |
2754 | (tclStubsPtr->tcl_DStringFree) /* 120 */ | |
2755 | #endif | |
2756 | #ifndef Tcl_DStringGetResult | |
2757 | #define Tcl_DStringGetResult \ | |
2758 | (tclStubsPtr->tcl_DStringGetResult) /* 121 */ | |
2759 | #endif | |
2760 | #ifndef Tcl_DStringInit | |
2761 | #define Tcl_DStringInit \ | |
2762 | (tclStubsPtr->tcl_DStringInit) /* 122 */ | |
2763 | #endif | |
2764 | #ifndef Tcl_DStringResult | |
2765 | #define Tcl_DStringResult \ | |
2766 | (tclStubsPtr->tcl_DStringResult) /* 123 */ | |
2767 | #endif | |
2768 | #ifndef Tcl_DStringSetLength | |
2769 | #define Tcl_DStringSetLength \ | |
2770 | (tclStubsPtr->tcl_DStringSetLength) /* 124 */ | |
2771 | #endif | |
2772 | #ifndef Tcl_DStringStartSublist | |
2773 | #define Tcl_DStringStartSublist \ | |
2774 | (tclStubsPtr->tcl_DStringStartSublist) /* 125 */ | |
2775 | #endif | |
2776 | #ifndef Tcl_Eof | |
2777 | #define Tcl_Eof \ | |
2778 | (tclStubsPtr->tcl_Eof) /* 126 */ | |
2779 | #endif | |
2780 | #ifndef Tcl_ErrnoId | |
2781 | #define Tcl_ErrnoId \ | |
2782 | (tclStubsPtr->tcl_ErrnoId) /* 127 */ | |
2783 | #endif | |
2784 | #ifndef Tcl_ErrnoMsg | |
2785 | #define Tcl_ErrnoMsg \ | |
2786 | (tclStubsPtr->tcl_ErrnoMsg) /* 128 */ | |
2787 | #endif | |
2788 | #ifndef Tcl_Eval | |
2789 | #define Tcl_Eval \ | |
2790 | (tclStubsPtr->tcl_Eval) /* 129 */ | |
2791 | #endif | |
2792 | #ifndef Tcl_EvalFile | |
2793 | #define Tcl_EvalFile \ | |
2794 | (tclStubsPtr->tcl_EvalFile) /* 130 */ | |
2795 | #endif | |
2796 | #ifndef Tcl_EvalObj | |
2797 | #define Tcl_EvalObj \ | |
2798 | (tclStubsPtr->tcl_EvalObj) /* 131 */ | |
2799 | #endif | |
2800 | #ifndef Tcl_EventuallyFree | |
2801 | #define Tcl_EventuallyFree \ | |
2802 | (tclStubsPtr->tcl_EventuallyFree) /* 132 */ | |
2803 | #endif | |
2804 | #ifndef Tcl_Exit | |
2805 | #define Tcl_Exit \ | |
2806 | (tclStubsPtr->tcl_Exit) /* 133 */ | |
2807 | #endif | |
2808 | #ifndef Tcl_ExposeCommand | |
2809 | #define Tcl_ExposeCommand \ | |
2810 | (tclStubsPtr->tcl_ExposeCommand) /* 134 */ | |
2811 | #endif | |
2812 | #ifndef Tcl_ExprBoolean | |
2813 | #define Tcl_ExprBoolean \ | |
2814 | (tclStubsPtr->tcl_ExprBoolean) /* 135 */ | |
2815 | #endif | |
2816 | #ifndef Tcl_ExprBooleanObj | |
2817 | #define Tcl_ExprBooleanObj \ | |
2818 | (tclStubsPtr->tcl_ExprBooleanObj) /* 136 */ | |
2819 | #endif | |
2820 | #ifndef Tcl_ExprDouble | |
2821 | #define Tcl_ExprDouble \ | |
2822 | (tclStubsPtr->tcl_ExprDouble) /* 137 */ | |
2823 | #endif | |
2824 | #ifndef Tcl_ExprDoubleObj | |
2825 | #define Tcl_ExprDoubleObj \ | |
2826 | (tclStubsPtr->tcl_ExprDoubleObj) /* 138 */ | |
2827 | #endif | |
2828 | #ifndef Tcl_ExprLong | |
2829 | #define Tcl_ExprLong \ | |
2830 | (tclStubsPtr->tcl_ExprLong) /* 139 */ | |
2831 | #endif | |
2832 | #ifndef Tcl_ExprLongObj | |
2833 | #define Tcl_ExprLongObj \ | |
2834 | (tclStubsPtr->tcl_ExprLongObj) /* 140 */ | |
2835 | #endif | |
2836 | #ifndef Tcl_ExprObj | |
2837 | #define Tcl_ExprObj \ | |
2838 | (tclStubsPtr->tcl_ExprObj) /* 141 */ | |
2839 | #endif | |
2840 | #ifndef Tcl_ExprString | |
2841 | #define Tcl_ExprString \ | |
2842 | (tclStubsPtr->tcl_ExprString) /* 142 */ | |
2843 | #endif | |
2844 | #ifndef Tcl_Finalize | |
2845 | #define Tcl_Finalize \ | |
2846 | (tclStubsPtr->tcl_Finalize) /* 143 */ | |
2847 | #endif | |
2848 | #ifndef Tcl_FindExecutable | |
2849 | #define Tcl_FindExecutable \ | |
2850 | (tclStubsPtr->tcl_FindExecutable) /* 144 */ | |
2851 | #endif | |
2852 | #ifndef Tcl_FirstHashEntry | |
2853 | #define Tcl_FirstHashEntry \ | |
2854 | (tclStubsPtr->tcl_FirstHashEntry) /* 145 */ | |
2855 | #endif | |
2856 | #ifndef Tcl_Flush | |
2857 | #define Tcl_Flush \ | |
2858 | (tclStubsPtr->tcl_Flush) /* 146 */ | |
2859 | #endif | |
2860 | #ifndef Tcl_FreeResult | |
2861 | #define Tcl_FreeResult \ | |
2862 | (tclStubsPtr->tcl_FreeResult) /* 147 */ | |
2863 | #endif | |
2864 | #ifndef Tcl_GetAlias | |
2865 | #define Tcl_GetAlias \ | |
2866 | (tclStubsPtr->tcl_GetAlias) /* 148 */ | |
2867 | #endif | |
2868 | #ifndef Tcl_GetAliasObj | |
2869 | #define Tcl_GetAliasObj \ | |
2870 | (tclStubsPtr->tcl_GetAliasObj) /* 149 */ | |
2871 | #endif | |
2872 | #ifndef Tcl_GetAssocData | |
2873 | #define Tcl_GetAssocData \ | |
2874 | (tclStubsPtr->tcl_GetAssocData) /* 150 */ | |
2875 | #endif | |
2876 | #ifndef Tcl_GetChannel | |
2877 | #define Tcl_GetChannel \ | |
2878 | (tclStubsPtr->tcl_GetChannel) /* 151 */ | |
2879 | #endif | |
2880 | #ifndef Tcl_GetChannelBufferSize | |
2881 | #define Tcl_GetChannelBufferSize \ | |
2882 | (tclStubsPtr->tcl_GetChannelBufferSize) /* 152 */ | |
2883 | #endif | |
2884 | #ifndef Tcl_GetChannelHandle | |
2885 | #define Tcl_GetChannelHandle \ | |
2886 | (tclStubsPtr->tcl_GetChannelHandle) /* 153 */ | |
2887 | #endif | |
2888 | #ifndef Tcl_GetChannelInstanceData | |
2889 | #define Tcl_GetChannelInstanceData \ | |
2890 | (tclStubsPtr->tcl_GetChannelInstanceData) /* 154 */ | |
2891 | #endif | |
2892 | #ifndef Tcl_GetChannelMode | |
2893 | #define Tcl_GetChannelMode \ | |
2894 | (tclStubsPtr->tcl_GetChannelMode) /* 155 */ | |
2895 | #endif | |
2896 | #ifndef Tcl_GetChannelName | |
2897 | #define Tcl_GetChannelName \ | |
2898 | (tclStubsPtr->tcl_GetChannelName) /* 156 */ | |
2899 | #endif | |
2900 | #ifndef Tcl_GetChannelOption | |
2901 | #define Tcl_GetChannelOption \ | |
2902 | (tclStubsPtr->tcl_GetChannelOption) /* 157 */ | |
2903 | #endif | |
2904 | #ifndef Tcl_GetChannelType | |
2905 | #define Tcl_GetChannelType \ | |
2906 | (tclStubsPtr->tcl_GetChannelType) /* 158 */ | |
2907 | #endif | |
2908 | #ifndef Tcl_GetCommandInfo | |
2909 | #define Tcl_GetCommandInfo \ | |
2910 | (tclStubsPtr->tcl_GetCommandInfo) /* 159 */ | |
2911 | #endif | |
2912 | #ifndef Tcl_GetCommandName | |
2913 | #define Tcl_GetCommandName \ | |
2914 | (tclStubsPtr->tcl_GetCommandName) /* 160 */ | |
2915 | #endif | |
2916 | #ifndef Tcl_GetErrno | |
2917 | #define Tcl_GetErrno \ | |
2918 | (tclStubsPtr->tcl_GetErrno) /* 161 */ | |
2919 | #endif | |
2920 | #ifndef Tcl_GetHostName | |
2921 | #define Tcl_GetHostName \ | |
2922 | (tclStubsPtr->tcl_GetHostName) /* 162 */ | |
2923 | #endif | |
2924 | #ifndef Tcl_GetInterpPath | |
2925 | #define Tcl_GetInterpPath \ | |
2926 | (tclStubsPtr->tcl_GetInterpPath) /* 163 */ | |
2927 | #endif | |
2928 | #ifndef Tcl_GetMaster | |
2929 | #define Tcl_GetMaster \ | |
2930 | (tclStubsPtr->tcl_GetMaster) /* 164 */ | |
2931 | #endif | |
2932 | #ifndef Tcl_GetNameOfExecutable | |
2933 | #define Tcl_GetNameOfExecutable \ | |
2934 | (tclStubsPtr->tcl_GetNameOfExecutable) /* 165 */ | |
2935 | #endif | |
2936 | #ifndef Tcl_GetObjResult | |
2937 | #define Tcl_GetObjResult \ | |
2938 | (tclStubsPtr->tcl_GetObjResult) /* 166 */ | |
2939 | #endif | |
2940 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
2941 | #ifndef Tcl_GetOpenFile | |
2942 | #define Tcl_GetOpenFile \ | |
2943 | (tclStubsPtr->tcl_GetOpenFile) /* 167 */ | |
2944 | #endif | |
2945 | #endif /* UNIX */ | |
2946 | #ifndef Tcl_GetPathType | |
2947 | #define Tcl_GetPathType \ | |
2948 | (tclStubsPtr->tcl_GetPathType) /* 168 */ | |
2949 | #endif | |
2950 | #ifndef Tcl_Gets | |
2951 | #define Tcl_Gets \ | |
2952 | (tclStubsPtr->tcl_Gets) /* 169 */ | |
2953 | #endif | |
2954 | #ifndef Tcl_GetsObj | |
2955 | #define Tcl_GetsObj \ | |
2956 | (tclStubsPtr->tcl_GetsObj) /* 170 */ | |
2957 | #endif | |
2958 | #ifndef Tcl_GetServiceMode | |
2959 | #define Tcl_GetServiceMode \ | |
2960 | (tclStubsPtr->tcl_GetServiceMode) /* 171 */ | |
2961 | #endif | |
2962 | #ifndef Tcl_GetSlave | |
2963 | #define Tcl_GetSlave \ | |
2964 | (tclStubsPtr->tcl_GetSlave) /* 172 */ | |
2965 | #endif | |
2966 | #ifndef Tcl_GetStdChannel | |
2967 | #define Tcl_GetStdChannel \ | |
2968 | (tclStubsPtr->tcl_GetStdChannel) /* 173 */ | |
2969 | #endif | |
2970 | #ifndef Tcl_GetStringResult | |
2971 | #define Tcl_GetStringResult \ | |
2972 | (tclStubsPtr->tcl_GetStringResult) /* 174 */ | |
2973 | #endif | |
2974 | #ifndef Tcl_GetVar | |
2975 | #define Tcl_GetVar \ | |
2976 | (tclStubsPtr->tcl_GetVar) /* 175 */ | |
2977 | #endif | |
2978 | #ifndef Tcl_GetVar2 | |
2979 | #define Tcl_GetVar2 \ | |
2980 | (tclStubsPtr->tcl_GetVar2) /* 176 */ | |
2981 | #endif | |
2982 | #ifndef Tcl_GlobalEval | |
2983 | #define Tcl_GlobalEval \ | |
2984 | (tclStubsPtr->tcl_GlobalEval) /* 177 */ | |
2985 | #endif | |
2986 | #ifndef Tcl_GlobalEvalObj | |
2987 | #define Tcl_GlobalEvalObj \ | |
2988 | (tclStubsPtr->tcl_GlobalEvalObj) /* 178 */ | |
2989 | #endif | |
2990 | #ifndef Tcl_HideCommand | |
2991 | #define Tcl_HideCommand \ | |
2992 | (tclStubsPtr->tcl_HideCommand) /* 179 */ | |
2993 | #endif | |
2994 | #ifndef Tcl_Init | |
2995 | #define Tcl_Init \ | |
2996 | (tclStubsPtr->tcl_Init) /* 180 */ | |
2997 | #endif | |
2998 | #ifndef Tcl_InitHashTable | |
2999 | #define Tcl_InitHashTable \ | |
3000 | (tclStubsPtr->tcl_InitHashTable) /* 181 */ | |
3001 | #endif | |
3002 | #ifndef Tcl_InputBlocked | |
3003 | #define Tcl_InputBlocked \ | |
3004 | (tclStubsPtr->tcl_InputBlocked) /* 182 */ | |
3005 | #endif | |
3006 | #ifndef Tcl_InputBuffered | |
3007 | #define Tcl_InputBuffered \ | |
3008 | (tclStubsPtr->tcl_InputBuffered) /* 183 */ | |
3009 | #endif | |
3010 | #ifndef Tcl_InterpDeleted | |
3011 | #define Tcl_InterpDeleted \ | |
3012 | (tclStubsPtr->tcl_InterpDeleted) /* 184 */ | |
3013 | #endif | |
3014 | #ifndef Tcl_IsSafe | |
3015 | #define Tcl_IsSafe \ | |
3016 | (tclStubsPtr->tcl_IsSafe) /* 185 */ | |
3017 | #endif | |
3018 | #ifndef Tcl_JoinPath | |
3019 | #define Tcl_JoinPath \ | |
3020 | (tclStubsPtr->tcl_JoinPath) /* 186 */ | |
3021 | #endif | |
3022 | #ifndef Tcl_LinkVar | |
3023 | #define Tcl_LinkVar \ | |
3024 | (tclStubsPtr->tcl_LinkVar) /* 187 */ | |
3025 | #endif | |
3026 | /* Slot 188 is reserved */ | |
3027 | #ifndef Tcl_MakeFileChannel | |
3028 | #define Tcl_MakeFileChannel \ | |
3029 | (tclStubsPtr->tcl_MakeFileChannel) /* 189 */ | |
3030 | #endif | |
3031 | #ifndef Tcl_MakeSafe | |
3032 | #define Tcl_MakeSafe \ | |
3033 | (tclStubsPtr->tcl_MakeSafe) /* 190 */ | |
3034 | #endif | |
3035 | #ifndef Tcl_MakeTcpClientChannel | |
3036 | #define Tcl_MakeTcpClientChannel \ | |
3037 | (tclStubsPtr->tcl_MakeTcpClientChannel) /* 191 */ | |
3038 | #endif | |
3039 | #ifndef Tcl_Merge | |
3040 | #define Tcl_Merge \ | |
3041 | (tclStubsPtr->tcl_Merge) /* 192 */ | |
3042 | #endif | |
3043 | #ifndef Tcl_NextHashEntry | |
3044 | #define Tcl_NextHashEntry \ | |
3045 | (tclStubsPtr->tcl_NextHashEntry) /* 193 */ | |
3046 | #endif | |
3047 | #ifndef Tcl_NotifyChannel | |
3048 | #define Tcl_NotifyChannel \ | |
3049 | (tclStubsPtr->tcl_NotifyChannel) /* 194 */ | |
3050 | #endif | |
3051 | #ifndef Tcl_ObjGetVar2 | |
3052 | #define Tcl_ObjGetVar2 \ | |
3053 | (tclStubsPtr->tcl_ObjGetVar2) /* 195 */ | |
3054 | #endif | |
3055 | #ifndef Tcl_ObjSetVar2 | |
3056 | #define Tcl_ObjSetVar2 \ | |
3057 | (tclStubsPtr->tcl_ObjSetVar2) /* 196 */ | |
3058 | #endif | |
3059 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
3060 | #ifndef Tcl_OpenCommandChannel | |
3061 | #define Tcl_OpenCommandChannel \ | |
3062 | (tclStubsPtr->tcl_OpenCommandChannel) /* 197 */ | |
3063 | #endif | |
3064 | #endif /* UNIX */ | |
3065 | #ifdef __WIN32__ | |
3066 | #ifndef Tcl_OpenCommandChannel | |
3067 | #define Tcl_OpenCommandChannel \ | |
3068 | (tclStubsPtr->tcl_OpenCommandChannel) /* 197 */ | |
3069 | #endif | |
3070 | #endif /* __WIN32__ */ | |
3071 | #ifndef Tcl_OpenFileChannel | |
3072 | #define Tcl_OpenFileChannel \ | |
3073 | (tclStubsPtr->tcl_OpenFileChannel) /* 198 */ | |
3074 | #endif | |
3075 | #ifndef Tcl_OpenTcpClient | |
3076 | #define Tcl_OpenTcpClient \ | |
3077 | (tclStubsPtr->tcl_OpenTcpClient) /* 199 */ | |
3078 | #endif | |
3079 | #ifndef Tcl_OpenTcpServer | |
3080 | #define Tcl_OpenTcpServer \ | |
3081 | (tclStubsPtr->tcl_OpenTcpServer) /* 200 */ | |
3082 | #endif | |
3083 | #ifndef Tcl_Preserve | |
3084 | #define Tcl_Preserve \ | |
3085 | (tclStubsPtr->tcl_Preserve) /* 201 */ | |
3086 | #endif | |
3087 | #ifndef Tcl_PrintDouble | |
3088 | #define Tcl_PrintDouble \ | |
3089 | (tclStubsPtr->tcl_PrintDouble) /* 202 */ | |
3090 | #endif | |
3091 | #ifndef Tcl_PutEnv | |
3092 | #define Tcl_PutEnv \ | |
3093 | (tclStubsPtr->tcl_PutEnv) /* 203 */ | |
3094 | #endif | |
3095 | #ifndef Tcl_PosixError | |
3096 | #define Tcl_PosixError \ | |
3097 | (tclStubsPtr->tcl_PosixError) /* 204 */ | |
3098 | #endif | |
3099 | #ifndef Tcl_QueueEvent | |
3100 | #define Tcl_QueueEvent \ | |
3101 | (tclStubsPtr->tcl_QueueEvent) /* 205 */ | |
3102 | #endif | |
3103 | #ifndef Tcl_Read | |
3104 | #define Tcl_Read \ | |
3105 | (tclStubsPtr->tcl_Read) /* 206 */ | |
3106 | #endif | |
3107 | #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ | |
3108 | #ifndef Tcl_ReapDetachedProcs | |
3109 | #define Tcl_ReapDetachedProcs \ | |
3110 | (tclStubsPtr->tcl_ReapDetachedProcs) /* 207 */ | |
3111 | #endif | |
3112 | #endif /* UNIX */ | |
3113 | #ifdef __WIN32__ | |
3114 | #ifndef Tcl_ReapDetachedProcs | |
3115 | #define Tcl_ReapDetachedProcs \ | |
3116 | (tclStubsPtr->tcl_ReapDetachedProcs) /* 207 */ | |
3117 | #endif | |
3118 | #endif /* __WIN32__ */ | |
3119 | #ifndef Tcl_RecordAndEval | |
3120 | #define Tcl_RecordAndEval \ | |
3121 | (tclStubsPtr->tcl_RecordAndEval) /* 208 */ | |
3122 | #endif | |
3123 | #ifndef Tcl_RecordAndEvalObj | |
3124 | #define Tcl_RecordAndEvalObj \ | |
3125 | (tclStubsPtr->tcl_RecordAndEvalObj) /* 209 */ | |
3126 | #endif | |
3127 | #ifndef Tcl_RegisterChannel | |
3128 | #define Tcl_RegisterChannel \ | |
3129 | (tclStubsPtr->tcl_RegisterChannel) /* 210 */ | |
3130 | #endif | |
3131 | #ifndef Tcl_RegisterObjType | |
3132 | #define Tcl_RegisterObjType \ | |
3133 | (tclStubsPtr->tcl_RegisterObjType) /* 211 */ | |
3134 | #endif | |
3135 | #ifndef Tcl_RegExpCompile | |
3136 | #define Tcl_RegExpCompile \ | |
3137 | (tclStubsPtr->tcl_RegExpCompile) /* 212 */ | |
3138 | #endif | |
3139 | #ifndef Tcl_RegExpExec | |
3140 | #define Tcl_RegExpExec \ | |
3141 | (tclStubsPtr->tcl_RegExpExec) /* 213 */ | |
3142 | #endif | |
3143 | #ifndef Tcl_RegExpMatch | |
3144 | #define Tcl_RegExpMatch \ | |
3145 | (tclStubsPtr->tcl_RegExpMatch) /* 214 */ | |
3146 | #endif | |
3147 | #ifndef Tcl_RegExpRange | |
3148 | #define Tcl_RegExpRange \ | |
3149 | (tclStubsPtr->tcl_RegExpRange) /* 215 */ | |
3150 | #endif | |
3151 | #ifndef Tcl_Release | |
3152 | #define Tcl_Release \ | |
3153 | (tclStubsPtr->tcl_Release) /* 216 */ | |
3154 | #endif | |
3155 | #ifndef Tcl_ResetResult | |
3156 | #define Tcl_ResetResult \ | |
3157 | (tclStubsPtr->tcl_ResetResult) /* 217 */ | |
3158 | #endif | |
3159 | #ifndef Tcl_ScanElement | |
3160 | #define Tcl_ScanElement \ | |
3161 | (tclStubsPtr->tcl_ScanElement) /* 218 */ | |
3162 | #endif | |
3163 | #ifndef Tcl_ScanCountedElement | |
3164 | #define Tcl_ScanCountedElement \ | |
3165 | (tclStubsPtr->tcl_ScanCountedElement) /* 219 */ | |
3166 | #endif | |
3167 | #ifndef Tcl_SeekOld | |
3168 | #define Tcl_SeekOld \ | |
3169 | (tclStubsPtr->tcl_SeekOld) /* 220 */ | |
3170 | #endif | |
3171 | #ifndef Tcl_ServiceAll | |
3172 | #define Tcl_ServiceAll \ | |
3173 | (tclStubsPtr->tcl_ServiceAll) /* 221 */ | |
3174 | #endif | |
3175 | #ifndef Tcl_ServiceEvent | |
3176 | #define Tcl_ServiceEvent \ | |
3177 | (tclStubsPtr->tcl_ServiceEvent) /* 222 */ | |
3178 | #endif | |
3179 | #ifndef Tcl_SetAssocData | |
3180 | #define Tcl_SetAssocData \ | |
3181 | (tclStubsPtr->tcl_SetAssocData) /* 223 */ | |
3182 | #endif | |
3183 | #ifndef Tcl_SetChannelBufferSize | |
3184 | #define Tcl_SetChannelBufferSize \ | |
3185 | (tclStubsPtr->tcl_SetChannelBufferSize) /* 224 */ | |
3186 | #endif | |
3187 | #ifndef Tcl_SetChannelOption | |
3188 | #define Tcl_SetChannelOption \ | |
3189 | (tclStubsPtr->tcl_SetChannelOption) /* 225 */ | |
3190 | #endif | |
3191 | #ifndef Tcl_SetCommandInfo | |
3192 | #define Tcl_SetCommandInfo \ | |
3193 | (tclStubsPtr->tcl_SetCommandInfo) /* 226 */ | |
3194 | #endif | |
3195 | #ifndef Tcl_SetErrno | |
3196 | #define Tcl_SetErrno \ | |
3197 | (tclStubsPtr->tcl_SetErrno) /* 227 */ | |
3198 | #endif | |
3199 | #ifndef Tcl_SetErrorCode | |
3200 | #define Tcl_SetErrorCode \ | |
3201 | (tclStubsPtr->tcl_SetErrorCode) /* 228 */ | |
3202 | #endif | |
3203 | #ifndef Tcl_SetMaxBlockTime | |
3204 | #define Tcl_SetMaxBlockTime \ | |
3205 | (tclStubsPtr->tcl_SetMaxBlockTime) /* 229 */ | |
3206 | #endif | |
3207 | #ifndef Tcl_SetPanicProc | |
3208 | #define Tcl_SetPanicProc \ | |
3209 | (tclStubsPtr->tcl_SetPanicProc) /* 230 */ | |
3210 | #endif | |
3211 | #ifndef Tcl_SetRecursionLimit | |
3212 | #define Tcl_SetRecursionLimit \ | |
3213 | (tclStubsPtr->tcl_SetRecursionLimit) /* 231 */ | |
3214 | #endif | |
3215 | #ifndef Tcl_SetResult | |
3216 | #define Tcl_SetResult \ | |
3217 | (tclStubsPtr->tcl_SetResult) /* 232 */ | |
3218 | #endif | |
3219 | #ifndef Tcl_SetServiceMode | |
3220 | #define Tcl_SetServiceMode \ | |
3221 | (tclStubsPtr->tcl_SetServiceMode) /* 233 */ | |
3222 | #endif | |
3223 | #ifndef Tcl_SetObjErrorCode | |
3224 | #define Tcl_SetObjErrorCode \ | |
3225 | (tclStubsPtr->tcl_SetObjErrorCode) /* 234 */ | |
3226 | #endif | |
3227 | #ifndef Tcl_SetObjResult | |
3228 | #define Tcl_SetObjResult \ | |
3229 | (tclStubsPtr->tcl_SetObjResult) /* 235 */ | |
3230 | #endif | |
3231 | #ifndef Tcl_SetStdChannel | |
3232 | #define Tcl_SetStdChannel \ | |
3233 | (tclStubsPtr->tcl_SetStdChannel) /* 236 */ | |
3234 | #endif | |
3235 | #ifndef Tcl_SetVar | |
3236 | #define Tcl_SetVar \ | |
3237 | (tclStubsPtr->tcl_SetVar) /* 237 */ | |
3238 | #endif | |
3239 | #ifndef Tcl_SetVar2 | |
3240 | #define Tcl_SetVar2 \ | |
3241 | (tclStubsPtr->tcl_SetVar2) /* 238 */ | |
3242 | #endif | |
3243 | #ifndef Tcl_SignalId | |
3244 | #define Tcl_SignalId \ | |
3245 | (tclStubsPtr->tcl_SignalId) /* 239 */ | |
3246 | #endif | |
3247 | #ifndef Tcl_SignalMsg | |
3248 | #define Tcl_SignalMsg \ | |
3249 | (tclStubsPtr->tcl_SignalMsg) /* 240 */ | |
3250 | #endif | |
3251 | #ifndef Tcl_SourceRCFile | |
3252 | #define Tcl_SourceRCFile \ | |
3253 | (tclStubsPtr->tcl_SourceRCFile) /* 241 */ | |
3254 | #endif | |
3255 | #ifndef Tcl_SplitList | |
3256 | #define Tcl_SplitList \ | |
3257 | (tclStubsPtr->tcl_SplitList) /* 242 */ | |
3258 | #endif | |
3259 | #ifndef Tcl_SplitPath | |
3260 | #define Tcl_SplitPath \ | |
3261 | (tclStubsPtr->tcl_SplitPath) /* 243 */ | |
3262 | #endif | |
3263 | #ifndef Tcl_StaticPackage | |
3264 | #define Tcl_StaticPackage \ | |
3265 | (tclStubsPtr->tcl_StaticPackage) /* 244 */ | |
3266 | #endif | |
3267 | #ifndef Tcl_StringMatch | |
3268 | #define Tcl_StringMatch \ | |
3269 | (tclStubsPtr->tcl_StringMatch) /* 245 */ | |
3270 | #endif | |
3271 | #ifndef Tcl_TellOld | |
3272 | #define Tcl_TellOld \ | |
3273 | (tclStubsPtr->tcl_TellOld) /* 246 */ | |
3274 | #endif | |
3275 | #ifndef Tcl_TraceVar | |
3276 | #define Tcl_TraceVar \ | |
3277 | (tclStubsPtr->tcl_TraceVar) /* 247 */ | |
3278 | #endif | |
3279 | #ifndef Tcl_TraceVar2 | |
3280 | #define Tcl_TraceVar2 \ | |
3281 | (tclStubsPtr->tcl_TraceVar2) /* 248 */ | |
3282 | #endif | |
3283 | #ifndef Tcl_TranslateFileName | |
3284 | #define Tcl_TranslateFileName \ | |
3285 | (tclStubsPtr->tcl_TranslateFileName) /* 249 */ | |
3286 | #endif | |
3287 | #ifndef Tcl_Ungets | |
3288 | #define Tcl_Ungets \ | |
3289 | (tclStubsPtr->tcl_Ungets) /* 250 */ | |
3290 | #endif | |
3291 | #ifndef Tcl_UnlinkVar | |
3292 | #define Tcl_UnlinkVar \ | |
3293 | (tclStubsPtr->tcl_UnlinkVar) /* 251 */ | |
3294 | #endif | |
3295 | #ifndef Tcl_UnregisterChannel | |
3296 | #define Tcl_UnregisterChannel \ | |
3297 | (tclStubsPtr->tcl_UnregisterChannel) /* 252 */ | |
3298 | #endif | |
3299 | #ifndef Tcl_UnsetVar | |
3300 | #define Tcl_UnsetVar \ | |
3301 | (tclStubsPtr->tcl_UnsetVar) /* 253 */ | |
3302 | #endif | |
3303 | #ifndef Tcl_UnsetVar2 | |
3304 | #define Tcl_UnsetVar2 \ | |
3305 | (tclStubsPtr->tcl_UnsetVar2) /* 254 */ | |
3306 | #endif | |
3307 | #ifndef Tcl_UntraceVar | |
3308 | #define Tcl_UntraceVar \ | |
3309 | (tclStubsPtr->tcl_UntraceVar) /* 255 */ | |
3310 | #endif | |
3311 | #ifndef Tcl_UntraceVar2 | |
3312 | #define Tcl_UntraceVar2 \ | |
3313 | (tclStubsPtr->tcl_UntraceVar2) /* 256 */ | |
3314 | #endif | |
3315 | #ifndef Tcl_UpdateLinkedVar | |
3316 | #define Tcl_UpdateLinkedVar \ | |
3317 | (tclStubsPtr->tcl_UpdateLinkedVar) /* 257 */ | |
3318 | #endif | |
3319 | #ifndef Tcl_UpVar | |
3320 | #define Tcl_UpVar \ | |
3321 | (tclStubsPtr->tcl_UpVar) /* 258 */ | |
3322 | #endif | |
3323 | #ifndef Tcl_UpVar2 | |
3324 | #define Tcl_UpVar2 \ | |
3325 | (tclStubsPtr->tcl_UpVar2) /* 259 */ | |
3326 | #endif | |
3327 | #ifndef Tcl_VarEval | |
3328 | #define Tcl_VarEval \ | |
3329 | (tclStubsPtr->tcl_VarEval) /* 260 */ | |
3330 | #endif | |
3331 | #ifndef Tcl_VarTraceInfo | |
3332 | #define Tcl_VarTraceInfo \ | |
3333 | (tclStubsPtr->tcl_VarTraceInfo) /* 261 */ | |
3334 | #endif | |
3335 | #ifndef Tcl_VarTraceInfo2 | |
3336 | #define Tcl_VarTraceInfo2 \ | |
3337 | (tclStubsPtr->tcl_VarTraceInfo2) /* 262 */ | |
3338 | #endif | |
3339 | #ifndef Tcl_Write | |
3340 | #define Tcl_Write \ | |
3341 | (tclStubsPtr->tcl_Write) /* 263 */ | |
3342 | #endif | |
3343 | #ifndef Tcl_WrongNumArgs | |
3344 | #define Tcl_WrongNumArgs \ | |
3345 | (tclStubsPtr->tcl_WrongNumArgs) /* 264 */ | |
3346 | #endif | |
3347 | #ifndef Tcl_DumpActiveMemory | |
3348 | #define Tcl_DumpActiveMemory \ | |
3349 | (tclStubsPtr->tcl_DumpActiveMemory) /* 265 */ | |
3350 | #endif | |
3351 | #ifndef Tcl_ValidateAllMemory | |
3352 | #define Tcl_ValidateAllMemory \ | |
3353 | (tclStubsPtr->tcl_ValidateAllMemory) /* 266 */ | |
3354 | #endif | |
3355 | #ifndef Tcl_AppendResultVA | |
3356 | #define Tcl_AppendResultVA \ | |
3357 | (tclStubsPtr->tcl_AppendResultVA) /* 267 */ | |
3358 | #endif | |
3359 | #ifndef Tcl_AppendStringsToObjVA | |
3360 | #define Tcl_AppendStringsToObjVA \ | |
3361 | (tclStubsPtr->tcl_AppendStringsToObjVA) /* 268 */ | |
3362 | #endif | |
3363 | #ifndef Tcl_HashStats | |
3364 | #define Tcl_HashStats \ | |
3365 | (tclStubsPtr->tcl_HashStats) /* 269 */ | |
3366 | #endif | |
3367 | #ifndef Tcl_ParseVar | |
3368 | #define Tcl_ParseVar \ | |
3369 | (tclStubsPtr->tcl_ParseVar) /* 270 */ | |
3370 | #endif | |
3371 | #ifndef Tcl_PkgPresent | |
3372 | #define Tcl_PkgPresent \ | |
3373 | (tclStubsPtr->tcl_PkgPresent) /* 271 */ | |
3374 | #endif | |
3375 | #ifndef Tcl_PkgPresentEx | |
3376 | #define Tcl_PkgPresentEx \ | |
3377 | (tclStubsPtr->tcl_PkgPresentEx) /* 272 */ | |
3378 | #endif | |
3379 | #ifndef Tcl_PkgProvide | |
3380 | #define Tcl_PkgProvide \ | |
3381 | (tclStubsPtr->tcl_PkgProvide) /* 273 */ | |
3382 | #endif | |
3383 | #ifndef Tcl_PkgRequire | |
3384 | #define Tcl_PkgRequire \ | |
3385 | (tclStubsPtr->tcl_PkgRequire) /* 274 */ | |
3386 | #endif | |
3387 | #ifndef Tcl_SetErrorCodeVA | |
3388 | #define Tcl_SetErrorCodeVA \ | |
3389 | (tclStubsPtr->tcl_SetErrorCodeVA) /* 275 */ | |
3390 | #endif | |
3391 | #ifndef Tcl_VarEvalVA | |
3392 | #define Tcl_VarEvalVA \ | |
3393 | (tclStubsPtr->tcl_VarEvalVA) /* 276 */ | |
3394 | #endif | |
3395 | #ifndef Tcl_WaitPid | |
3396 | #define Tcl_WaitPid \ | |
3397 | (tclStubsPtr->tcl_WaitPid) /* 277 */ | |
3398 | #endif | |
3399 | #ifndef Tcl_PanicVA | |
3400 | #define Tcl_PanicVA \ | |
3401 | (tclStubsPtr->tcl_PanicVA) /* 278 */ | |
3402 | #endif | |
3403 | #ifndef Tcl_GetVersion | |
3404 | #define Tcl_GetVersion \ | |
3405 | (tclStubsPtr->tcl_GetVersion) /* 279 */ | |
3406 | #endif | |
3407 | #ifndef Tcl_InitMemory | |
3408 | #define Tcl_InitMemory \ | |
3409 | (tclStubsPtr->tcl_InitMemory) /* 280 */ | |
3410 | #endif | |
3411 | #ifndef Tcl_StackChannel | |
3412 | #define Tcl_StackChannel \ | |
3413 | (tclStubsPtr->tcl_StackChannel) /* 281 */ | |
3414 | #endif | |
3415 | #ifndef Tcl_UnstackChannel | |
3416 | #define Tcl_UnstackChannel \ | |
3417 | (tclStubsPtr->tcl_UnstackChannel) /* 282 */ | |
3418 | #endif | |
3419 | #ifndef Tcl_GetStackedChannel | |
3420 | #define Tcl_GetStackedChannel \ | |
3421 | (tclStubsPtr->tcl_GetStackedChannel) /* 283 */ | |
3422 | #endif | |
3423 | #ifndef Tcl_SetMainLoop | |
3424 | #define Tcl_SetMainLoop \ | |
3425 | (tclStubsPtr->tcl_SetMainLoop) /* 284 */ | |
3426 | #endif | |
3427 | /* Slot 285 is reserved */ | |
3428 | #ifndef Tcl_AppendObjToObj | |
3429 | #define Tcl_AppendObjToObj \ | |
3430 | (tclStubsPtr->tcl_AppendObjToObj) /* 286 */ | |
3431 | #endif | |
3432 | #ifndef Tcl_CreateEncoding | |
3433 | #define Tcl_CreateEncoding \ | |
3434 | (tclStubsPtr->tcl_CreateEncoding) /* 287 */ | |
3435 | #endif | |
3436 | #ifndef Tcl_CreateThreadExitHandler | |
3437 | #define Tcl_CreateThreadExitHandler \ | |
3438 | (tclStubsPtr->tcl_CreateThreadExitHandler) /* 288 */ | |
3439 | #endif | |
3440 | #ifndef Tcl_DeleteThreadExitHandler | |
3441 | #define Tcl_DeleteThreadExitHandler \ | |
3442 | (tclStubsPtr->tcl_DeleteThreadExitHandler) /* 289 */ | |
3443 | #endif | |
3444 | #ifndef Tcl_DiscardResult | |
3445 | #define Tcl_DiscardResult \ | |
3446 | (tclStubsPtr->tcl_DiscardResult) /* 290 */ | |
3447 | #endif | |
3448 | #ifndef Tcl_EvalEx | |
3449 | #define Tcl_EvalEx \ | |
3450 | (tclStubsPtr->tcl_EvalEx) /* 291 */ | |
3451 | #endif | |
3452 | #ifndef Tcl_EvalObjv | |
3453 | #define Tcl_EvalObjv \ | |
3454 | (tclStubsPtr->tcl_EvalObjv) /* 292 */ | |
3455 | #endif | |
3456 | #ifndef Tcl_EvalObjEx | |
3457 | #define Tcl_EvalObjEx \ | |
3458 | (tclStubsPtr->tcl_EvalObjEx) /* 293 */ | |
3459 | #endif | |
3460 | #ifndef Tcl_ExitThread | |
3461 | #define Tcl_ExitThread \ | |
3462 | (tclStubsPtr->tcl_ExitThread) /* 294 */ | |
3463 | #endif | |
3464 | #ifndef Tcl_ExternalToUtf | |
3465 | #define Tcl_ExternalToUtf \ | |
3466 | (tclStubsPtr->tcl_ExternalToUtf) /* 295 */ | |
3467 | #endif | |
3468 | #ifndef Tcl_ExternalToUtfDString | |
3469 | #define Tcl_ExternalToUtfDString \ | |
3470 | (tclStubsPtr->tcl_ExternalToUtfDString) /* 296 */ | |
3471 | #endif | |
3472 | #ifndef Tcl_FinalizeThread | |
3473 | #define Tcl_FinalizeThread \ | |
3474 | (tclStubsPtr->tcl_FinalizeThread) /* 297 */ | |
3475 | #endif | |
3476 | #ifndef Tcl_FinalizeNotifier | |
3477 | #define Tcl_FinalizeNotifier \ | |
3478 | (tclStubsPtr->tcl_FinalizeNotifier) /* 298 */ | |
3479 | #endif | |
3480 | #ifndef Tcl_FreeEncoding | |
3481 | #define Tcl_FreeEncoding \ | |
3482 | (tclStubsPtr->tcl_FreeEncoding) /* 299 */ | |
3483 | #endif | |
3484 | #ifndef Tcl_GetCurrentThread | |
3485 | #define Tcl_GetCurrentThread \ | |
3486 | (tclStubsPtr->tcl_GetCurrentThread) /* 300 */ | |
3487 | #endif | |
3488 | #ifndef Tcl_GetEncoding | |
3489 | #define Tcl_GetEncoding \ | |
3490 | (tclStubsPtr->tcl_GetEncoding) /* 301 */ | |
3491 | #endif | |
3492 | #ifndef Tcl_GetEncodingName | |
3493 | #define Tcl_GetEncodingName \ | |
3494 | (tclStubsPtr->tcl_GetEncodingName) /* 302 */ | |
3495 | #endif | |
3496 | #ifndef Tcl_GetEncodingNames | |
3497 | #define Tcl_GetEncodingNames \ | |
3498 | (tclStubsPtr->tcl_GetEncodingNames) /* 303 */ | |
3499 | #endif | |
3500 | #ifndef Tcl_GetIndexFromObjStruct | |
3501 | #define Tcl_GetIndexFromObjStruct \ | |
3502 | (tclStubsPtr->tcl_GetIndexFromObjStruct) /* 304 */ | |
3503 | #endif | |
3504 | #ifndef Tcl_GetThreadData | |
3505 | #define Tcl_GetThreadData \ | |
3506 | (tclStubsPtr->tcl_GetThreadData) /* 305 */ | |
3507 | #endif | |
3508 | #ifndef Tcl_GetVar2Ex | |
3509 | #define Tcl_GetVar2Ex \ | |
3510 | (tclStubsPtr->tcl_GetVar2Ex) /* 306 */ | |
3511 | #endif | |
3512 | #ifndef Tcl_InitNotifier | |
3513 | #define Tcl_InitNotifier \ | |
3514 | (tclStubsPtr->tcl_InitNotifier) /* 307 */ | |
3515 | #endif | |
3516 | #ifndef Tcl_MutexLock | |
3517 | #define Tcl_MutexLock \ | |
3518 | (tclStubsPtr->tcl_MutexLock) /* 308 */ | |
3519 | #endif | |
3520 | #ifndef Tcl_MutexUnlock | |
3521 | #define Tcl_MutexUnlock \ | |
3522 | (tclStubsPtr->tcl_MutexUnlock) /* 309 */ | |
3523 | #endif | |
3524 | #ifndef Tcl_ConditionNotify | |
3525 | #define Tcl_ConditionNotify \ | |
3526 | (tclStubsPtr->tcl_ConditionNotify) /* 310 */ | |
3527 | #endif | |
3528 | #ifndef Tcl_ConditionWait | |
3529 | #define Tcl_ConditionWait \ | |
3530 | (tclStubsPtr->tcl_ConditionWait) /* 311 */ | |
3531 | #endif | |
3532 | #ifndef Tcl_NumUtfChars | |
3533 | #define Tcl_NumUtfChars \ | |
3534 | (tclStubsPtr->tcl_NumUtfChars) /* 312 */ | |
3535 | #endif | |
3536 | #ifndef Tcl_ReadChars | |
3537 | #define Tcl_ReadChars \ | |
3538 | (tclStubsPtr->tcl_ReadChars) /* 313 */ | |
3539 | #endif | |
3540 | #ifndef Tcl_RestoreResult | |
3541 | #define Tcl_RestoreResult \ | |
3542 | (tclStubsPtr->tcl_RestoreResult) /* 314 */ | |
3543 | #endif | |
3544 | #ifndef Tcl_SaveResult | |
3545 | #define Tcl_SaveResult \ | |
3546 | (tclStubsPtr->tcl_SaveResult) /* 315 */ | |
3547 | #endif | |
3548 | #ifndef Tcl_SetSystemEncoding | |
3549 | #define Tcl_SetSystemEncoding \ | |
3550 | (tclStubsPtr->tcl_SetSystemEncoding) /* 316 */ | |
3551 | #endif | |
3552 | #ifndef Tcl_SetVar2Ex | |
3553 | #define Tcl_SetVar2Ex \ | |
3554 | (tclStubsPtr->tcl_SetVar2Ex) /* 317 */ | |
3555 | #endif | |
3556 | #ifndef Tcl_ThreadAlert | |
3557 | #define Tcl_ThreadAlert \ | |
3558 | (tclStubsPtr->tcl_ThreadAlert) /* 318 */ | |
3559 | #endif | |
3560 | #ifndef Tcl_ThreadQueueEvent | |
3561 | #define Tcl_ThreadQueueEvent \ | |
3562 | (tclStubsPtr->tcl_ThreadQueueEvent) /* 319 */ | |
3563 | #endif | |
3564 | #ifndef Tcl_UniCharAtIndex | |
3565 | #define Tcl_UniCharAtIndex \ | |
3566 | (tclStubsPtr->tcl_UniCharAtIndex) /* 320 */ | |
3567 | #endif | |
3568 | #ifndef Tcl_UniCharToLower | |
3569 | #define Tcl_UniCharToLower \ | |
3570 | (tclStubsPtr->tcl_UniCharToLower) /* 321 */ | |
3571 | #endif | |
3572 | #ifndef Tcl_UniCharToTitle | |
3573 | #define Tcl_UniCharToTitle \ | |
3574 | (tclStubsPtr->tcl_UniCharToTitle) /* 322 */ | |
3575 | #endif | |
3576 | #ifndef Tcl_UniCharToUpper | |
3577 | #define Tcl_UniCharToUpper \ | |
3578 | (tclStubsPtr->tcl_UniCharToUpper) /* 323 */ | |
3579 | #endif | |
3580 | #ifndef Tcl_UniCharToUtf | |
3581 | #define Tcl_UniCharToUtf \ | |
3582 | (tclStubsPtr->tcl_UniCharToUtf) /* 324 */ | |
3583 | #endif | |
3584 | #ifndef Tcl_UtfAtIndex | |
3585 | #define Tcl_UtfAtIndex \ | |
3586 | (tclStubsPtr->tcl_UtfAtIndex) /* 325 */ | |
3587 | #endif | |
3588 | #ifndef Tcl_UtfCharComplete | |
3589 | #define Tcl_UtfCharComplete \ | |
3590 | (tclStubsPtr->tcl_UtfCharComplete) /* 326 */ | |
3591 | #endif | |
3592 | #ifndef Tcl_UtfBackslash | |
3593 | #define Tcl_UtfBackslash \ | |
3594 | (tclStubsPtr->tcl_UtfBackslash) /* 327 */ | |
3595 | #endif | |
3596 | #ifndef Tcl_UtfFindFirst | |
3597 | #define Tcl_UtfFindFirst \ | |
3598 | (tclStubsPtr->tcl_UtfFindFirst) /* 328 */ | |
3599 | #endif | |
3600 | #ifndef Tcl_UtfFindLast | |
3601 | #define Tcl_UtfFindLast \ | |
3602 | (tclStubsPtr->tcl_UtfFindLast) /* 329 */ | |
3603 | #endif | |
3604 | #ifndef Tcl_UtfNext | |
3605 | #define Tcl_UtfNext \ | |
3606 | (tclStubsPtr->tcl_UtfNext) /* 330 */ | |
3607 | #endif | |
3608 | #ifndef Tcl_UtfPrev | |
3609 | #define Tcl_UtfPrev \ | |
3610 | (tclStubsPtr->tcl_UtfPrev) /* 331 */ | |
3611 | #endif | |
3612 | #ifndef Tcl_UtfToExternal | |
3613 | #define Tcl_UtfToExternal \ | |
3614 | (tclStubsPtr->tcl_UtfToExternal) /* 332 */ | |
3615 | #endif | |
3616 | #ifndef Tcl_UtfToExternalDString | |
3617 | #define Tcl_UtfToExternalDString \ | |
3618 | (tclStubsPtr->tcl_UtfToExternalDString) /* 333 */ | |
3619 | #endif | |
3620 | #ifndef Tcl_UtfToLower | |
3621 | #define Tcl_UtfToLower \ | |
3622 | (tclStubsPtr->tcl_UtfToLower) /* 334 */ | |
3623 | #endif | |
3624 | #ifndef Tcl_UtfToTitle | |
3625 | #define Tcl_UtfToTitle \ | |
3626 | (tclStubsPtr->tcl_UtfToTitle) /* 335 */ | |
3627 | #endif | |
3628 | #ifndef Tcl_UtfToUniChar | |
3629 | #define Tcl_UtfToUniChar \ | |
3630 | (tclStubsPtr->tcl_UtfToUniChar) /* 336 */ | |
3631 | #endif | |
3632 | #ifndef Tcl_UtfToUpper | |
3633 | #define Tcl_UtfToUpper \ | |
3634 | (tclStubsPtr->tcl_UtfToUpper) /* 337 */ | |
3635 | #endif | |
3636 | #ifndef Tcl_WriteChars | |
3637 | #define Tcl_WriteChars \ | |
3638 | (tclStubsPtr->tcl_WriteChars) /* 338 */ | |
3639 | #endif | |
3640 | #ifndef Tcl_WriteObj | |
3641 | #define Tcl_WriteObj \ | |
3642 | (tclStubsPtr->tcl_WriteObj) /* 339 */ | |
3643 | #endif | |
3644 | #ifndef Tcl_GetString | |
3645 | #define Tcl_GetString \ | |
3646 | (tclStubsPtr->tcl_GetString) /* 340 */ | |
3647 | #endif | |
3648 | #ifndef Tcl_GetDefaultEncodingDir | |
3649 | #define Tcl_GetDefaultEncodingDir \ | |
3650 | (tclStubsPtr->tcl_GetDefaultEncodingDir) /* 341 */ | |
3651 | #endif | |
3652 | #ifndef Tcl_SetDefaultEncodingDir | |
3653 | #define Tcl_SetDefaultEncodingDir \ | |
3654 | (tclStubsPtr->tcl_SetDefaultEncodingDir) /* 342 */ | |
3655 | #endif | |
3656 | #ifndef Tcl_AlertNotifier | |
3657 | #define Tcl_AlertNotifier \ | |
3658 | (tclStubsPtr->tcl_AlertNotifier) /* 343 */ | |
3659 | #endif | |
3660 | #ifndef Tcl_ServiceModeHook | |
3661 | #define Tcl_ServiceModeHook \ | |
3662 | (tclStubsPtr->tcl_ServiceModeHook) /* 344 */ | |
3663 | #endif | |
3664 | #ifndef Tcl_UniCharIsAlnum | |
3665 | #define Tcl_UniCharIsAlnum \ | |
3666 | (tclStubsPtr->tcl_UniCharIsAlnum) /* 345 */ | |
3667 | #endif | |
3668 | #ifndef Tcl_UniCharIsAlpha | |
3669 | #define Tcl_UniCharIsAlpha \ | |
3670 | (tclStubsPtr->tcl_UniCharIsAlpha) /* 346 */ | |
3671 | #endif | |
3672 | #ifndef Tcl_UniCharIsDigit | |
3673 | #define Tcl_UniCharIsDigit \ | |
3674 | (tclStubsPtr->tcl_UniCharIsDigit) /* 347 */ | |
3675 | #endif | |
3676 | #ifndef Tcl_UniCharIsLower | |
3677 | #define Tcl_UniCharIsLower \ | |
3678 | (tclStubsPtr->tcl_UniCharIsLower) /* 348 */ | |
3679 | #endif | |
3680 | #ifndef Tcl_UniCharIsSpace | |
3681 | #define Tcl_UniCharIsSpace \ | |
3682 | (tclStubsPtr->tcl_UniCharIsSpace) /* 349 */ | |
3683 | #endif | |
3684 | #ifndef Tcl_UniCharIsUpper | |
3685 | #define Tcl_UniCharIsUpper \ | |
3686 | (tclStubsPtr->tcl_UniCharIsUpper) /* 350 */ | |
3687 | #endif | |
3688 | #ifndef Tcl_UniCharIsWordChar | |
3689 | #define Tcl_UniCharIsWordChar \ | |
3690 | (tclStubsPtr->tcl_UniCharIsWordChar) /* 351 */ | |
3691 | #endif | |
3692 | #ifndef Tcl_UniCharLen | |
3693 | #define Tcl_UniCharLen \ | |
3694 | (tclStubsPtr->tcl_UniCharLen) /* 352 */ | |
3695 | #endif | |
3696 | #ifndef Tcl_UniCharNcmp | |
3697 | #define Tcl_UniCharNcmp \ | |
3698 | (tclStubsPtr->tcl_UniCharNcmp) /* 353 */ | |
3699 | #endif | |
3700 | #ifndef Tcl_UniCharToUtfDString | |
3701 | #define Tcl_UniCharToUtfDString \ | |
3702 | (tclStubsPtr->tcl_UniCharToUtfDString) /* 354 */ | |
3703 | #endif | |
3704 | #ifndef Tcl_UtfToUniCharDString | |
3705 | #define Tcl_UtfToUniCharDString \ | |
3706 | (tclStubsPtr->tcl_UtfToUniCharDString) /* 355 */ | |
3707 | #endif | |
3708 | #ifndef Tcl_GetRegExpFromObj | |
3709 | #define Tcl_GetRegExpFromObj \ | |
3710 | (tclStubsPtr->tcl_GetRegExpFromObj) /* 356 */ | |
3711 | #endif | |
3712 | #ifndef Tcl_EvalTokens | |
3713 | #define Tcl_EvalTokens \ | |
3714 | (tclStubsPtr->tcl_EvalTokens) /* 357 */ | |
3715 | #endif | |
3716 | #ifndef Tcl_FreeParse | |
3717 | #define Tcl_FreeParse \ | |
3718 | (tclStubsPtr->tcl_FreeParse) /* 358 */ | |
3719 | #endif | |
3720 | #ifndef Tcl_LogCommandInfo | |
3721 | #define Tcl_LogCommandInfo \ | |
3722 | (tclStubsPtr->tcl_LogCommandInfo) /* 359 */ | |
3723 | #endif | |
3724 | #ifndef Tcl_ParseBraces | |
3725 | #define Tcl_ParseBraces \ | |
3726 | (tclStubsPtr->tcl_ParseBraces) /* 360 */ | |
3727 | #endif | |
3728 | #ifndef Tcl_ParseCommand | |
3729 | #define Tcl_ParseCommand \ | |
3730 | (tclStubsPtr->tcl_ParseCommand) /* 361 */ | |
3731 | #endif | |
3732 | #ifndef Tcl_ParseExpr | |
3733 | #define Tcl_ParseExpr \ | |
3734 | (tclStubsPtr->tcl_ParseExpr) /* 362 */ | |
3735 | #endif | |
3736 | #ifndef Tcl_ParseQuotedString | |
3737 | #define Tcl_ParseQuotedString \ | |
3738 | (tclStubsPtr->tcl_ParseQuotedString) /* 363 */ | |
3739 | #endif | |
3740 | #ifndef Tcl_ParseVarName | |
3741 | #define Tcl_ParseVarName \ | |
3742 | (tclStubsPtr->tcl_ParseVarName) /* 364 */ | |
3743 | #endif | |
3744 | #ifndef Tcl_GetCwd | |
3745 | #define Tcl_GetCwd \ | |
3746 | (tclStubsPtr->tcl_GetCwd) /* 365 */ | |
3747 | #endif | |
3748 | #ifndef Tcl_Chdir | |
3749 | #define Tcl_Chdir \ | |
3750 | (tclStubsPtr->tcl_Chdir) /* 366 */ | |
3751 | #endif | |
3752 | #ifndef Tcl_Access | |
3753 | #define Tcl_Access \ | |
3754 | (tclStubsPtr->tcl_Access) /* 367 */ | |
3755 | #endif | |
3756 | #ifndef Tcl_Stat | |
3757 | #define Tcl_Stat \ | |
3758 | (tclStubsPtr->tcl_Stat) /* 368 */ | |
3759 | #endif | |
3760 | #ifndef Tcl_UtfNcmp | |
3761 | #define Tcl_UtfNcmp \ | |
3762 | (tclStubsPtr->tcl_UtfNcmp) /* 369 */ | |
3763 | #endif | |
3764 | #ifndef Tcl_UtfNcasecmp | |
3765 | #define Tcl_UtfNcasecmp \ | |
3766 | (tclStubsPtr->tcl_UtfNcasecmp) /* 370 */ | |
3767 | #endif | |
3768 | #ifndef Tcl_StringCaseMatch | |
3769 | #define Tcl_StringCaseMatch \ | |
3770 | (tclStubsPtr->tcl_StringCaseMatch) /* 371 */ | |
3771 | #endif | |
3772 | #ifndef Tcl_UniCharIsControl | |
3773 | #define Tcl_UniCharIsControl \ | |
3774 | (tclStubsPtr->tcl_UniCharIsControl) /* 372 */ | |
3775 | #endif | |
3776 | #ifndef Tcl_UniCharIsGraph | |
3777 | #define Tcl_UniCharIsGraph \ | |
3778 | (tclStubsPtr->tcl_UniCharIsGraph) /* 373 */ | |
3779 | #endif | |
3780 | #ifndef Tcl_UniCharIsPrint | |
3781 | #define Tcl_UniCharIsPrint \ | |
3782 | (tclStubsPtr->tcl_UniCharIsPrint) /* 374 */ | |
3783 | #endif | |
3784 | #ifndef Tcl_UniCharIsPunct | |
3785 | #define Tcl_UniCharIsPunct \ | |
3786 | (tclStubsPtr->tcl_UniCharIsPunct) /* 375 */ | |
3787 | #endif | |
3788 | #ifndef Tcl_RegExpExecObj | |
3789 | #define Tcl_RegExpExecObj \ | |
3790 | (tclStubsPtr->tcl_RegExpExecObj) /* 376 */ | |
3791 | #endif | |
3792 | #ifndef Tcl_RegExpGetInfo | |
3793 | #define Tcl_RegExpGetInfo \ | |
3794 | (tclStubsPtr->tcl_RegExpGetInfo) /* 377 */ | |
3795 | #endif | |
3796 | #ifndef Tcl_NewUnicodeObj | |
3797 | #define Tcl_NewUnicodeObj \ | |
3798 | (tclStubsPtr->tcl_NewUnicodeObj) /* 378 */ | |
3799 | #endif | |
3800 | #ifndef Tcl_SetUnicodeObj | |
3801 | #define Tcl_SetUnicodeObj \ | |
3802 | (tclStubsPtr->tcl_SetUnicodeObj) /* 379 */ | |
3803 | #endif | |
3804 | #ifndef Tcl_GetCharLength | |
3805 | #define Tcl_GetCharLength \ | |
3806 | (tclStubsPtr->tcl_GetCharLength) /* 380 */ | |
3807 | #endif | |
3808 | #ifndef Tcl_GetUniChar | |
3809 | #define Tcl_GetUniChar \ | |
3810 | (tclStubsPtr->tcl_GetUniChar) /* 381 */ | |
3811 | #endif | |
3812 | #ifndef Tcl_GetUnicode | |
3813 | #define Tcl_GetUnicode \ | |
3814 | (tclStubsPtr->tcl_GetUnicode) /* 382 */ | |
3815 | #endif | |
3816 | #ifndef Tcl_GetRange | |
3817 | #define Tcl_GetRange \ | |
3818 | (tclStubsPtr->tcl_GetRange) /* 383 */ | |
3819 | #endif | |
3820 | #ifndef Tcl_AppendUnicodeToObj | |
3821 | #define Tcl_AppendUnicodeToObj \ | |
3822 | (tclStubsPtr->tcl_AppendUnicodeToObj) /* 384 */ | |
3823 | #endif | |
3824 | #ifndef Tcl_RegExpMatchObj | |
3825 | #define Tcl_RegExpMatchObj \ | |
3826 | (tclStubsPtr->tcl_RegExpMatchObj) /* 385 */ | |
3827 | #endif | |
3828 | #ifndef Tcl_SetNotifier | |
3829 | #define Tcl_SetNotifier \ | |
3830 | (tclStubsPtr->tcl_SetNotifier) /* 386 */ | |
3831 | #endif | |
3832 | #ifndef Tcl_GetAllocMutex | |
3833 | #define Tcl_GetAllocMutex \ | |
3834 | (tclStubsPtr->tcl_GetAllocMutex) /* 387 */ | |
3835 | #endif | |
3836 | #ifndef Tcl_GetChannelNames | |
3837 | #define Tcl_GetChannelNames \ | |
3838 | (tclStubsPtr->tcl_GetChannelNames) /* 388 */ | |
3839 | #endif | |
3840 | #ifndef Tcl_GetChannelNamesEx | |
3841 | #define Tcl_GetChannelNamesEx \ | |
3842 | (tclStubsPtr->tcl_GetChannelNamesEx) /* 389 */ | |
3843 | #endif | |
3844 | #ifndef Tcl_ProcObjCmd | |
3845 | #define Tcl_ProcObjCmd \ | |
3846 | (tclStubsPtr->tcl_ProcObjCmd) /* 390 */ | |
3847 | #endif | |
3848 | #ifndef Tcl_ConditionFinalize | |
3849 | #define Tcl_ConditionFinalize \ | |
3850 | (tclStubsPtr->tcl_ConditionFinalize) /* 391 */ | |
3851 | #endif | |
3852 | #ifndef Tcl_MutexFinalize | |
3853 | #define Tcl_MutexFinalize \ | |
3854 | (tclStubsPtr->tcl_MutexFinalize) /* 392 */ | |
3855 | #endif | |
3856 | #ifndef Tcl_CreateThread | |
3857 | #define Tcl_CreateThread \ | |
3858 | (tclStubsPtr->tcl_CreateThread) /* 393 */ | |
3859 | #endif | |
3860 | #ifndef Tcl_ReadRaw | |
3861 | #define Tcl_ReadRaw \ | |
3862 | (tclStubsPtr->tcl_ReadRaw) /* 394 */ | |
3863 | #endif | |
3864 | #ifndef Tcl_WriteRaw | |
3865 | #define Tcl_WriteRaw \ | |
3866 | (tclStubsPtr->tcl_WriteRaw) /* 395 */ | |
3867 | #endif | |
3868 | #ifndef Tcl_GetTopChannel | |
3869 | #define Tcl_GetTopChannel \ | |
3870 | (tclStubsPtr->tcl_GetTopChannel) /* 396 */ | |
3871 | #endif | |
3872 | #ifndef Tcl_ChannelBuffered | |
3873 | #define Tcl_ChannelBuffered \ | |
3874 | (tclStubsPtr->tcl_ChannelBuffered) /* 397 */ | |
3875 | #endif | |
3876 | #ifndef Tcl_ChannelName | |
3877 | #define Tcl_ChannelName \ | |
3878 | (tclStubsPtr->tcl_ChannelName) /* 398 */ | |
3879 | #endif | |
3880 | #ifndef Tcl_ChannelVersion | |
3881 | #define Tcl_ChannelVersion \ | |
3882 | (tclStubsPtr->tcl_ChannelVersion) /* 399 */ | |
3883 | #endif | |
3884 | #ifndef Tcl_ChannelBlockModeProc | |
3885 | #define Tcl_ChannelBlockModeProc \ | |
3886 | (tclStubsPtr->tcl_ChannelBlockModeProc) /* 400 */ | |
3887 | #endif | |
3888 | #ifndef Tcl_ChannelCloseProc | |
3889 | #define Tcl_ChannelCloseProc \ | |
3890 | (tclStubsPtr->tcl_ChannelCloseProc) /* 401 */ | |
3891 | #endif | |
3892 | #ifndef Tcl_ChannelClose2Proc | |
3893 | #define Tcl_ChannelClose2Proc \ | |
3894 | (tclStubsPtr->tcl_ChannelClose2Proc) /* 402 */ | |
3895 | #endif | |
3896 | #ifndef Tcl_ChannelInputProc | |
3897 | #define Tcl_ChannelInputProc \ | |
3898 | (tclStubsPtr->tcl_ChannelInputProc) /* 403 */ | |
3899 | #endif | |
3900 | #ifndef Tcl_ChannelOutputProc | |
3901 | #define Tcl_ChannelOutputProc \ | |
3902 | (tclStubsPtr->tcl_ChannelOutputProc) /* 404 */ | |
3903 | #endif | |
3904 | #ifndef Tcl_ChannelSeekProc | |
3905 | #define Tcl_ChannelSeekProc \ | |
3906 | (tclStubsPtr->tcl_ChannelSeekProc) /* 405 */ | |
3907 | #endif | |
3908 | #ifndef Tcl_ChannelSetOptionProc | |
3909 | #define Tcl_ChannelSetOptionProc \ | |
3910 | (tclStubsPtr->tcl_ChannelSetOptionProc) /* 406 */ | |
3911 | #endif | |
3912 | #ifndef Tcl_ChannelGetOptionProc | |
3913 | #define Tcl_ChannelGetOptionProc \ | |
3914 | (tclStubsPtr->tcl_ChannelGetOptionProc) /* 407 */ | |
3915 | #endif | |
3916 | #ifndef Tcl_ChannelWatchProc | |
3917 | #define Tcl_ChannelWatchProc \ | |
3918 | (tclStubsPtr->tcl_ChannelWatchProc) /* 408 */ | |
3919 | #endif | |
3920 | #ifndef Tcl_ChannelGetHandleProc | |
3921 | #define Tcl_ChannelGetHandleProc \ | |
3922 | (tclStubsPtr->tcl_ChannelGetHandleProc) /* 409 */ | |
3923 | #endif | |
3924 | #ifndef Tcl_ChannelFlushProc | |
3925 | #define Tcl_ChannelFlushProc \ | |
3926 | (tclStubsPtr->tcl_ChannelFlushProc) /* 410 */ | |
3927 | #endif | |
3928 | #ifndef Tcl_ChannelHandlerProc | |
3929 | #define Tcl_ChannelHandlerProc \ | |
3930 | (tclStubsPtr->tcl_ChannelHandlerProc) /* 411 */ | |
3931 | #endif | |
3932 | #ifndef Tcl_JoinThread | |
3933 | #define Tcl_JoinThread \ | |
3934 | (tclStubsPtr->tcl_JoinThread) /* 412 */ | |
3935 | #endif | |
3936 | #ifndef Tcl_IsChannelShared | |
3937 | #define Tcl_IsChannelShared \ | |
3938 | (tclStubsPtr->tcl_IsChannelShared) /* 413 */ | |
3939 | #endif | |
3940 | #ifndef Tcl_IsChannelRegistered | |
3941 | #define Tcl_IsChannelRegistered \ | |
3942 | (tclStubsPtr->tcl_IsChannelRegistered) /* 414 */ | |
3943 | #endif | |
3944 | #ifndef Tcl_CutChannel | |
3945 | #define Tcl_CutChannel \ | |
3946 | (tclStubsPtr->tcl_CutChannel) /* 415 */ | |
3947 | #endif | |
3948 | #ifndef Tcl_SpliceChannel | |
3949 | #define Tcl_SpliceChannel \ | |
3950 | (tclStubsPtr->tcl_SpliceChannel) /* 416 */ | |
3951 | #endif | |
3952 | #ifndef Tcl_ClearChannelHandlers | |
3953 | #define Tcl_ClearChannelHandlers \ | |
3954 | (tclStubsPtr->tcl_ClearChannelHandlers) /* 417 */ | |
3955 | #endif | |
3956 | #ifndef Tcl_IsChannelExisting | |
3957 | #define Tcl_IsChannelExisting \ | |
3958 | (tclStubsPtr->tcl_IsChannelExisting) /* 418 */ | |
3959 | #endif | |
3960 | #ifndef Tcl_UniCharNcasecmp | |
3961 | #define Tcl_UniCharNcasecmp \ | |
3962 | (tclStubsPtr->tcl_UniCharNcasecmp) /* 419 */ | |
3963 | #endif | |
3964 | #ifndef Tcl_UniCharCaseMatch | |
3965 | #define Tcl_UniCharCaseMatch \ | |
3966 | (tclStubsPtr->tcl_UniCharCaseMatch) /* 420 */ | |
3967 | #endif | |
3968 | #ifndef Tcl_FindHashEntry | |
3969 | #define Tcl_FindHashEntry \ | |
3970 | (tclStubsPtr->tcl_FindHashEntry) /* 421 */ | |
3971 | #endif | |
3972 | #ifndef Tcl_CreateHashEntry | |
3973 | #define Tcl_CreateHashEntry \ | |
3974 | (tclStubsPtr->tcl_CreateHashEntry) /* 422 */ | |
3975 | #endif | |
3976 | #ifndef Tcl_InitCustomHashTable | |
3977 | #define Tcl_InitCustomHashTable \ | |
3978 | (tclStubsPtr->tcl_InitCustomHashTable) /* 423 */ | |
3979 | #endif | |
3980 | #ifndef Tcl_InitObjHashTable | |
3981 | #define Tcl_InitObjHashTable \ | |
3982 | (tclStubsPtr->tcl_InitObjHashTable) /* 424 */ | |
3983 | #endif | |
3984 | #ifndef Tcl_CommandTraceInfo | |
3985 | #define Tcl_CommandTraceInfo \ | |
3986 | (tclStubsPtr->tcl_CommandTraceInfo) /* 425 */ | |
3987 | #endif | |
3988 | #ifndef Tcl_TraceCommand | |
3989 | #define Tcl_TraceCommand \ | |
3990 | (tclStubsPtr->tcl_TraceCommand) /* 426 */ | |
3991 | #endif | |
3992 | #ifndef Tcl_UntraceCommand | |
3993 | #define Tcl_UntraceCommand \ | |
3994 | (tclStubsPtr->tcl_UntraceCommand) /* 427 */ | |
3995 | #endif | |
3996 | #ifndef Tcl_AttemptAlloc | |
3997 | #define Tcl_AttemptAlloc \ | |
3998 | (tclStubsPtr->tcl_AttemptAlloc) /* 428 */ | |
3999 | #endif | |
4000 | #ifndef Tcl_AttemptDbCkalloc | |
4001 | #define Tcl_AttemptDbCkalloc \ | |
4002 | (tclStubsPtr->tcl_AttemptDbCkalloc) /* 429 */ | |
4003 | #endif | |
4004 | #ifndef Tcl_AttemptRealloc | |
4005 | #define Tcl_AttemptRealloc \ | |
4006 | (tclStubsPtr->tcl_AttemptRealloc) /* 430 */ | |
4007 | #endif | |
4008 | #ifndef Tcl_AttemptDbCkrealloc | |
4009 | #define Tcl_AttemptDbCkrealloc \ | |
4010 | (tclStubsPtr->tcl_AttemptDbCkrealloc) /* 431 */ | |
4011 | #endif | |
4012 | #ifndef Tcl_AttemptSetObjLength | |
4013 | #define Tcl_AttemptSetObjLength \ | |
4014 | (tclStubsPtr->tcl_AttemptSetObjLength) /* 432 */ | |
4015 | #endif | |
4016 | #ifndef Tcl_GetChannelThread | |
4017 | #define Tcl_GetChannelThread \ | |
4018 | (tclStubsPtr->tcl_GetChannelThread) /* 433 */ | |
4019 | #endif | |
4020 | #ifndef Tcl_GetUnicodeFromObj | |
4021 | #define Tcl_GetUnicodeFromObj \ | |
4022 | (tclStubsPtr->tcl_GetUnicodeFromObj) /* 434 */ | |
4023 | #endif | |
4024 | #ifndef Tcl_GetMathFuncInfo | |
4025 | #define Tcl_GetMathFuncInfo \ | |
4026 | (tclStubsPtr->tcl_GetMathFuncInfo) /* 435 */ | |
4027 | #endif | |
4028 | #ifndef Tcl_ListMathFuncs | |
4029 | #define Tcl_ListMathFuncs \ | |
4030 | (tclStubsPtr->tcl_ListMathFuncs) /* 436 */ | |
4031 | #endif | |
4032 | #ifndef Tcl_SubstObj | |
4033 | #define Tcl_SubstObj \ | |
4034 | (tclStubsPtr->tcl_SubstObj) /* 437 */ | |
4035 | #endif | |
4036 | #ifndef Tcl_DetachChannel | |
4037 | #define Tcl_DetachChannel \ | |
4038 | (tclStubsPtr->tcl_DetachChannel) /* 438 */ | |
4039 | #endif | |
4040 | #ifndef Tcl_IsStandardChannel | |
4041 | #define Tcl_IsStandardChannel \ | |
4042 | (tclStubsPtr->tcl_IsStandardChannel) /* 439 */ | |
4043 | #endif | |
4044 | #ifndef Tcl_FSCopyFile | |
4045 | #define Tcl_FSCopyFile \ | |
4046 | (tclStubsPtr->tcl_FSCopyFile) /* 440 */ | |
4047 | #endif | |
4048 | #ifndef Tcl_FSCopyDirectory | |
4049 | #define Tcl_FSCopyDirectory \ | |
4050 | (tclStubsPtr->tcl_FSCopyDirectory) /* 441 */ | |
4051 | #endif | |
4052 | #ifndef Tcl_FSCreateDirectory | |
4053 | #define Tcl_FSCreateDirectory \ | |
4054 | (tclStubsPtr->tcl_FSCreateDirectory) /* 442 */ | |
4055 | #endif | |
4056 | #ifndef Tcl_FSDeleteFile | |
4057 | #define Tcl_FSDeleteFile \ | |
4058 | (tclStubsPtr->tcl_FSDeleteFile) /* 443 */ | |
4059 | #endif | |
4060 | #ifndef Tcl_FSLoadFile | |
4061 | #define Tcl_FSLoadFile \ | |
4062 | (tclStubsPtr->tcl_FSLoadFile) /* 444 */ | |
4063 | #endif | |
4064 | #ifndef Tcl_FSMatchInDirectory | |
4065 | #define Tcl_FSMatchInDirectory \ | |
4066 | (tclStubsPtr->tcl_FSMatchInDirectory) /* 445 */ | |
4067 | #endif | |
4068 | #ifndef Tcl_FSLink | |
4069 | #define Tcl_FSLink \ | |
4070 | (tclStubsPtr->tcl_FSLink) /* 446 */ | |
4071 | #endif | |
4072 | #ifndef Tcl_FSRemoveDirectory | |
4073 | #define Tcl_FSRemoveDirectory \ | |
4074 | (tclStubsPtr->tcl_FSRemoveDirectory) /* 447 */ | |
4075 | #endif | |
4076 | #ifndef Tcl_FSRenameFile | |
4077 | #define Tcl_FSRenameFile \ | |
4078 | (tclStubsPtr->tcl_FSRenameFile) /* 448 */ | |
4079 | #endif | |
4080 | #ifndef Tcl_FSLstat | |
4081 | #define Tcl_FSLstat \ | |
4082 | (tclStubsPtr->tcl_FSLstat) /* 449 */ | |
4083 | #endif | |
4084 | #ifndef Tcl_FSUtime | |
4085 | #define Tcl_FSUtime \ | |
4086 | (tclStubsPtr->tcl_FSUtime) /* 450 */ | |
4087 | #endif | |
4088 | #ifndef Tcl_FSFileAttrsGet | |
4089 | #define Tcl_FSFileAttrsGet \ | |
4090 | (tclStubsPtr->tcl_FSFileAttrsGet) /* 451 */ | |
4091 | #endif | |
4092 | #ifndef Tcl_FSFileAttrsSet | |
4093 | #define Tcl_FSFileAttrsSet \ | |
4094 | (tclStubsPtr->tcl_FSFileAttrsSet) /* 452 */ | |
4095 | #endif | |
4096 | #ifndef Tcl_FSFileAttrStrings | |
4097 | #define Tcl_FSFileAttrStrings \ | |
4098 | (tclStubsPtr->tcl_FSFileAttrStrings) /* 453 */ | |
4099 | #endif | |
4100 | #ifndef Tcl_FSStat | |
4101 | #define Tcl_FSStat \ | |
4102 | (tclStubsPtr->tcl_FSStat) /* 454 */ | |
4103 | #endif | |
4104 | #ifndef Tcl_FSAccess | |
4105 | #define Tcl_FSAccess \ | |
4106 | (tclStubsPtr->tcl_FSAccess) /* 455 */ | |
4107 | #endif | |
4108 | #ifndef Tcl_FSOpenFileChannel | |
4109 | #define Tcl_FSOpenFileChannel \ | |
4110 | (tclStubsPtr->tcl_FSOpenFileChannel) /* 456 */ | |
4111 | #endif | |
4112 | #ifndef Tcl_FSGetCwd | |
4113 | #define Tcl_FSGetCwd \ | |
4114 | (tclStubsPtr->tcl_FSGetCwd) /* 457 */ | |
4115 | #endif | |
4116 | #ifndef Tcl_FSChdir | |
4117 | #define Tcl_FSChdir \ | |
4118 | (tclStubsPtr->tcl_FSChdir) /* 458 */ | |
4119 | #endif | |
4120 | #ifndef Tcl_FSConvertToPathType | |
4121 | #define Tcl_FSConvertToPathType \ | |
4122 | (tclStubsPtr->tcl_FSConvertToPathType) /* 459 */ | |
4123 | #endif | |
4124 | #ifndef Tcl_FSJoinPath | |
4125 | #define Tcl_FSJoinPath \ | |
4126 | (tclStubsPtr->tcl_FSJoinPath) /* 460 */ | |
4127 | #endif | |
4128 | #ifndef Tcl_FSSplitPath | |
4129 | #define Tcl_FSSplitPath \ | |
4130 | (tclStubsPtr->tcl_FSSplitPath) /* 461 */ | |
4131 | #endif | |
4132 | #ifndef Tcl_FSEqualPaths | |
4133 | #define Tcl_FSEqualPaths \ | |
4134 | (tclStubsPtr->tcl_FSEqualPaths) /* 462 */ | |
4135 | #endif | |
4136 | #ifndef Tcl_FSGetNormalizedPath | |
4137 | #define Tcl_FSGetNormalizedPath \ | |
4138 | (tclStubsPtr->tcl_FSGetNormalizedPath) /* 463 */ | |
4139 | #endif | |
4140 | #ifndef Tcl_FSJoinToPath | |
4141 | #define Tcl_FSJoinToPath \ | |
4142 | (tclStubsPtr->tcl_FSJoinToPath) /* 464 */ | |
4143 | #endif | |
4144 | #ifndef Tcl_FSGetInternalRep | |
4145 | #define Tcl_FSGetInternalRep \ | |
4146 | (tclStubsPtr->tcl_FSGetInternalRep) /* 465 */ | |
4147 | #endif | |
4148 | #ifndef Tcl_FSGetTranslatedPath | |
4149 | #define Tcl_FSGetTranslatedPath \ | |
4150 | (tclStubsPtr->tcl_FSGetTranslatedPath) /* 466 */ | |
4151 | #endif | |
4152 | #ifndef Tcl_FSEvalFile | |
4153 | #define Tcl_FSEvalFile \ | |
4154 | (tclStubsPtr->tcl_FSEvalFile) /* 467 */ | |
4155 | #endif | |
4156 | #ifndef Tcl_FSNewNativePath | |
4157 | #define Tcl_FSNewNativePath \ | |
4158 | (tclStubsPtr->tcl_FSNewNativePath) /* 468 */ | |
4159 | #endif | |
4160 | #ifndef Tcl_FSGetNativePath | |
4161 | #define Tcl_FSGetNativePath \ | |
4162 | (tclStubsPtr->tcl_FSGetNativePath) /* 469 */ | |
4163 | #endif | |
4164 | #ifndef Tcl_FSFileSystemInfo | |
4165 | #define Tcl_FSFileSystemInfo \ | |
4166 | (tclStubsPtr->tcl_FSFileSystemInfo) /* 470 */ | |
4167 | #endif | |
4168 | #ifndef Tcl_FSPathSeparator | |
4169 | #define Tcl_FSPathSeparator \ | |
4170 | (tclStubsPtr->tcl_FSPathSeparator) /* 471 */ | |
4171 | #endif | |
4172 | #ifndef Tcl_FSListVolumes | |
4173 | #define Tcl_FSListVolumes \ | |
4174 | (tclStubsPtr->tcl_FSListVolumes) /* 472 */ | |
4175 | #endif | |
4176 | #ifndef Tcl_FSRegister | |
4177 | #define Tcl_FSRegister \ | |
4178 | (tclStubsPtr->tcl_FSRegister) /* 473 */ | |
4179 | #endif | |
4180 | #ifndef Tcl_FSUnregister | |
4181 | #define Tcl_FSUnregister \ | |
4182 | (tclStubsPtr->tcl_FSUnregister) /* 474 */ | |
4183 | #endif | |
4184 | #ifndef Tcl_FSData | |
4185 | #define Tcl_FSData \ | |
4186 | (tclStubsPtr->tcl_FSData) /* 475 */ | |
4187 | #endif | |
4188 | #ifndef Tcl_FSGetTranslatedStringPath | |
4189 | #define Tcl_FSGetTranslatedStringPath \ | |
4190 | (tclStubsPtr->tcl_FSGetTranslatedStringPath) /* 476 */ | |
4191 | #endif | |
4192 | #ifndef Tcl_FSGetFileSystemForPath | |
4193 | #define Tcl_FSGetFileSystemForPath \ | |
4194 | (tclStubsPtr->tcl_FSGetFileSystemForPath) /* 477 */ | |
4195 | #endif | |
4196 | #ifndef Tcl_FSGetPathType | |
4197 | #define Tcl_FSGetPathType \ | |
4198 | (tclStubsPtr->tcl_FSGetPathType) /* 478 */ | |
4199 | #endif | |
4200 | #ifndef Tcl_OutputBuffered | |
4201 | #define Tcl_OutputBuffered \ | |
4202 | (tclStubsPtr->tcl_OutputBuffered) /* 479 */ | |
4203 | #endif | |
4204 | #ifndef Tcl_FSMountsChanged | |
4205 | #define Tcl_FSMountsChanged \ | |
4206 | (tclStubsPtr->tcl_FSMountsChanged) /* 480 */ | |
4207 | #endif | |
4208 | #ifndef Tcl_EvalTokensStandard | |
4209 | #define Tcl_EvalTokensStandard \ | |
4210 | (tclStubsPtr->tcl_EvalTokensStandard) /* 481 */ | |
4211 | #endif | |
4212 | #ifndef Tcl_GetTime | |
4213 | #define Tcl_GetTime \ | |
4214 | (tclStubsPtr->tcl_GetTime) /* 482 */ | |
4215 | #endif | |
4216 | #ifndef Tcl_CreateObjTrace | |
4217 | #define Tcl_CreateObjTrace \ | |
4218 | (tclStubsPtr->tcl_CreateObjTrace) /* 483 */ | |
4219 | #endif | |
4220 | #ifndef Tcl_GetCommandInfoFromToken | |
4221 | #define Tcl_GetCommandInfoFromToken \ | |
4222 | (tclStubsPtr->tcl_GetCommandInfoFromToken) /* 484 */ | |
4223 | #endif | |
4224 | #ifndef Tcl_SetCommandInfoFromToken | |
4225 | #define Tcl_SetCommandInfoFromToken \ | |
4226 | (tclStubsPtr->tcl_SetCommandInfoFromToken) /* 485 */ | |
4227 | #endif | |
4228 | #ifndef Tcl_DbNewWideIntObj | |
4229 | #define Tcl_DbNewWideIntObj \ | |
4230 | (tclStubsPtr->tcl_DbNewWideIntObj) /* 486 */ | |
4231 | #endif | |
4232 | #ifndef Tcl_GetWideIntFromObj | |
4233 | #define Tcl_GetWideIntFromObj \ | |
4234 | (tclStubsPtr->tcl_GetWideIntFromObj) /* 487 */ | |
4235 | #endif | |
4236 | #ifndef Tcl_NewWideIntObj | |
4237 | #define Tcl_NewWideIntObj \ | |
4238 | (tclStubsPtr->tcl_NewWideIntObj) /* 488 */ | |
4239 | #endif | |
4240 | #ifndef Tcl_SetWideIntObj | |
4241 | #define Tcl_SetWideIntObj \ | |
4242 | (tclStubsPtr->tcl_SetWideIntObj) /* 489 */ | |
4243 | #endif | |
4244 | #ifndef Tcl_AllocStatBuf | |
4245 | #define Tcl_AllocStatBuf \ | |
4246 | (tclStubsPtr->tcl_AllocStatBuf) /* 490 */ | |
4247 | #endif | |
4248 | #ifndef Tcl_Seek | |
4249 | #define Tcl_Seek \ | |
4250 | (tclStubsPtr->tcl_Seek) /* 491 */ | |
4251 | #endif | |
4252 | #ifndef Tcl_Tell | |
4253 | #define Tcl_Tell \ | |
4254 | (tclStubsPtr->tcl_Tell) /* 492 */ | |
4255 | #endif | |
4256 | #ifndef Tcl_ChannelWideSeekProc | |
4257 | #define Tcl_ChannelWideSeekProc \ | |
4258 | (tclStubsPtr->tcl_ChannelWideSeekProc) /* 493 */ | |
4259 | #endif | |
4260 | /* Slot 494 is reserved */ | |
4261 | /* Slot 495 is reserved */ | |
4262 | /* Slot 496 is reserved */ | |
4263 | /* Slot 497 is reserved */ | |
4264 | /* Slot 498 is reserved */ | |
4265 | /* Slot 499 is reserved */ | |
4266 | /* Slot 500 is reserved */ | |
4267 | /* Slot 501 is reserved */ | |
4268 | /* Slot 502 is reserved */ | |
4269 | /* Slot 503 is reserved */ | |
4270 | /* Slot 504 is reserved */ | |
4271 | /* Slot 505 is reserved */ | |
4272 | /* Slot 506 is reserved */ | |
4273 | /* Slot 507 is reserved */ | |
4274 | /* Slot 508 is reserved */ | |
4275 | /* Slot 509 is reserved */ | |
4276 | /* Slot 510 is reserved */ | |
4277 | /* Slot 511 is reserved */ | |
4278 | /* Slot 512 is reserved */ | |
4279 | /* Slot 513 is reserved */ | |
4280 | /* Slot 514 is reserved */ | |
4281 | /* Slot 515 is reserved */ | |
4282 | /* Slot 516 is reserved */ | |
4283 | /* Slot 517 is reserved */ | |
4284 | /* Slot 518 is reserved */ | |
4285 | /* Slot 519 is reserved */ | |
4286 | /* Slot 520 is reserved */ | |
4287 | /* Slot 521 is reserved */ | |
4288 | /* Slot 522 is reserved */ | |
4289 | /* Slot 523 is reserved */ | |
4290 | /* Slot 524 is reserved */ | |
4291 | /* Slot 525 is reserved */ | |
4292 | /* Slot 526 is reserved */ | |
4293 | /* Slot 527 is reserved */ | |
4294 | /* Slot 528 is reserved */ | |
4295 | /* Slot 529 is reserved */ | |
4296 | /* Slot 530 is reserved */ | |
4297 | /* Slot 531 is reserved */ | |
4298 | /* Slot 532 is reserved */ | |
4299 | /* Slot 533 is reserved */ | |
4300 | /* Slot 534 is reserved */ | |
4301 | /* Slot 535 is reserved */ | |
4302 | /* Slot 536 is reserved */ | |
4303 | /* Slot 537 is reserved */ | |
4304 | /* Slot 538 is reserved */ | |
4305 | /* Slot 539 is reserved */ | |
4306 | /* Slot 540 is reserved */ | |
4307 | /* Slot 541 is reserved */ | |
4308 | /* Slot 542 is reserved */ | |
4309 | /* Slot 543 is reserved */ | |
4310 | /* Slot 544 is reserved */ | |
4311 | /* Slot 545 is reserved */ | |
4312 | /* Slot 546 is reserved */ | |
4313 | /* Slot 547 is reserved */ | |
4314 | /* Slot 548 is reserved */ | |
4315 | /* Slot 549 is reserved */ | |
4316 | /* Slot 550 is reserved */ | |
4317 | /* Slot 551 is reserved */ | |
4318 | /* Slot 552 is reserved */ | |
4319 | /* Slot 553 is reserved */ | |
4320 | #ifndef Tcl_ChannelThreadActionProc | |
4321 | #define Tcl_ChannelThreadActionProc \ | |
4322 | (tclStubsPtr->tcl_ChannelThreadActionProc) /* 554 */ | |
4323 | #endif | |
4324 | ||
4325 | #endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ | |
4326 | ||
4327 | /* !END!: Do not edit above this line. */ | |
4328 | ||
4329 | #endif /* _TCLDECLS */ | |
4330 |