/[dtapublic]/projs/trunk/shared_source/c_tcl_base_7_5_w_mods/tclstubinit.c
ViewVC logotype

Diff of /projs/trunk/shared_source/c_tcl_base_7_5_w_mods/tclstubinit.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 66 by dashley, Sun Oct 30 21:57:38 2016 UTC revision 71 by dashley, Sat Nov 5 11:07:06 2016 UTC
# Line 1  Line 1 
1  /* $Header$ */  /* $Header$ */
2  /*  /*
3   * tclStubInit.c --   * tclStubInit.c --
4   *   *
5   *      This file contains the initializers for the Tcl stub vectors.   *      This file contains the initializers for the Tcl stub vectors.
6   *   *
7   * Copyright (c) 1998-1999 by Scriptics Corporation.   * Copyright (c) 1998-1999 by Scriptics Corporation.
8   *   *
9   * See the file "license.terms" for information on usage and redistribution   * See the file "license.terms" for information on usage and redistribution
10   * of this file, and for a DISCLAIMER OF ALL WARRANTIES.   * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
11   *   *
12   * RCS: @(#) $Id: tclstubinit.c,v 1.1.1.1 2001/06/13 04:46:23 dtashley Exp $   * RCS: @(#) $Id: tclstubinit.c,v 1.1.1.1 2001/06/13 04:46:23 dtashley Exp $
13   */   */
14    
15  #include "tclInt.h"  #include "tclInt.h"
16  #include "tclPort.h"  #include "tclPort.h"
17    
18  /*  /*
19   * Remove macros that will interfere with the definitions below.   * Remove macros that will interfere with the definitions below.
20   */   */
21    
22  #undef Tcl_Alloc  #undef Tcl_Alloc
23  #undef Tcl_Free  #undef Tcl_Free
24  #undef Tcl_Realloc  #undef Tcl_Realloc
25  #undef Tcl_NewBooleanObj  #undef Tcl_NewBooleanObj
26  #undef Tcl_NewByteArrayObj  #undef Tcl_NewByteArrayObj
27  #undef Tcl_NewDoubleObj  #undef Tcl_NewDoubleObj
28  #undef Tcl_NewIntObj  #undef Tcl_NewIntObj
29  #undef Tcl_NewListObj  #undef Tcl_NewListObj
30  #undef Tcl_NewLongObj  #undef Tcl_NewLongObj
31  #undef Tcl_NewObj  #undef Tcl_NewObj
32  #undef Tcl_NewStringObj  #undef Tcl_NewStringObj
33  #undef Tcl_DumpActiveMemory  #undef Tcl_DumpActiveMemory
34  #undef Tcl_ValidateAllMemory  #undef Tcl_ValidateAllMemory
35    
36  /*  /*
37   * WARNING: The contents of this file is automatically generated by the   * WARNING: The contents of this file is automatically generated by the
38   * tools/genStubs.tcl script. Any modifications to the function declarations   * tools/genStubs.tcl script. Any modifications to the function declarations
39   * below should be made in the generic/tcl.decls script.   * below should be made in the generic/tcl.decls script.
40   */   */
41    
42  /* !BEGIN!: Do not edit below this line. */  /* !BEGIN!: Do not edit below this line. */
43    
44  TclIntStubs tclIntStubs = {  TclIntStubs tclIntStubs = {
45      TCL_STUB_MAGIC,      TCL_STUB_MAGIC,
46      NULL,      NULL,
47      TclAccess, /* 0 */      TclAccess, /* 0 */
48      TclAccessDeleteProc, /* 1 */      TclAccessDeleteProc, /* 1 */
49      TclAccessInsertProc, /* 2 */      TclAccessInsertProc, /* 2 */
50      TclAllocateFreeObjects, /* 3 */      TclAllocateFreeObjects, /* 3 */
51      NULL, /* 4 */      NULL, /* 4 */
52  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
53      TclCleanupChildren, /* 5 */      TclCleanupChildren, /* 5 */
54  #endif /* UNIX */  #endif /* UNIX */
55  #ifdef __WIN32__  #ifdef __WIN32__
56      TclCleanupChildren, /* 5 */      TclCleanupChildren, /* 5 */
57  #endif /* __WIN32__ */  #endif /* __WIN32__ */
58  #ifdef MAC_TCL  #ifdef MAC_TCL
59      NULL, /* 5 */      NULL, /* 5 */
60  #endif /* MAC_TCL */  #endif /* MAC_TCL */
61      TclCleanupCommand, /* 6 */      TclCleanupCommand, /* 6 */
62      TclCopyAndCollapse, /* 7 */      TclCopyAndCollapse, /* 7 */
63      TclCopyChannel, /* 8 */      TclCopyChannel, /* 8 */
64  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
65      TclCreatePipeline, /* 9 */      TclCreatePipeline, /* 9 */
66  #endif /* UNIX */  #endif /* UNIX */
67  #ifdef __WIN32__  #ifdef __WIN32__
68      TclCreatePipeline, /* 9 */      TclCreatePipeline, /* 9 */
69  #endif /* __WIN32__ */  #endif /* __WIN32__ */
70  #ifdef MAC_TCL  #ifdef MAC_TCL
71      NULL, /* 9 */      NULL, /* 9 */
72  #endif /* MAC_TCL */  #endif /* MAC_TCL */
73      TclCreateProc, /* 10 */      TclCreateProc, /* 10 */
74      TclDeleteCompiledLocalVars, /* 11 */      TclDeleteCompiledLocalVars, /* 11 */
75      TclDeleteVars, /* 12 */      TclDeleteVars, /* 12 */
76      TclDoGlob, /* 13 */      TclDoGlob, /* 13 */
77      TclDumpMemoryInfo, /* 14 */      TclDumpMemoryInfo, /* 14 */
78      NULL, /* 15 */      NULL, /* 15 */
79      TclExprFloatError, /* 16 */      TclExprFloatError, /* 16 */
80      TclFileAttrsCmd, /* 17 */      TclFileAttrsCmd, /* 17 */
81      TclFileCopyCmd, /* 18 */      TclFileCopyCmd, /* 18 */
82      TclFileDeleteCmd, /* 19 */      TclFileDeleteCmd, /* 19 */
83      TclFileMakeDirsCmd, /* 20 */      TclFileMakeDirsCmd, /* 20 */
84      TclFileRenameCmd, /* 21 */      TclFileRenameCmd, /* 21 */
85      TclFindElement, /* 22 */      TclFindElement, /* 22 */
86      TclFindProc, /* 23 */      TclFindProc, /* 23 */
87      TclFormatInt, /* 24 */      TclFormatInt, /* 24 */
88      TclFreePackageInfo, /* 25 */      TclFreePackageInfo, /* 25 */
89      NULL, /* 26 */      NULL, /* 26 */
90      TclGetDate, /* 27 */      TclGetDate, /* 27 */
91      TclpGetDefaultStdChannel, /* 28 */      TclpGetDefaultStdChannel, /* 28 */
92      TclGetElementOfIndexedArray, /* 29 */      TclGetElementOfIndexedArray, /* 29 */
93      NULL, /* 30 */      NULL, /* 30 */
94      TclGetExtension, /* 31 */      TclGetExtension, /* 31 */
95      TclGetFrame, /* 32 */      TclGetFrame, /* 32 */
96      TclGetInterpProc, /* 33 */      TclGetInterpProc, /* 33 */
97      TclGetIntForIndex, /* 34 */      TclGetIntForIndex, /* 34 */
98      TclGetIndexedScalar, /* 35 */      TclGetIndexedScalar, /* 35 */
99      TclGetLong, /* 36 */      TclGetLong, /* 36 */
100      TclGetLoadedPackages, /* 37 */      TclGetLoadedPackages, /* 37 */
101      TclGetNamespaceForQualName, /* 38 */      TclGetNamespaceForQualName, /* 38 */
102      TclGetObjInterpProc, /* 39 */      TclGetObjInterpProc, /* 39 */
103      TclGetOpenMode, /* 40 */      TclGetOpenMode, /* 40 */
104      TclGetOriginalCommand, /* 41 */      TclGetOriginalCommand, /* 41 */
105      TclpGetUserHome, /* 42 */      TclpGetUserHome, /* 42 */
106      TclGlobalInvoke, /* 43 */      TclGlobalInvoke, /* 43 */
107      TclGuessPackageName, /* 44 */      TclGuessPackageName, /* 44 */
108      TclHideUnsafeCommands, /* 45 */      TclHideUnsafeCommands, /* 45 */
109      TclInExit, /* 46 */      TclInExit, /* 46 */
110      TclIncrElementOfIndexedArray, /* 47 */      TclIncrElementOfIndexedArray, /* 47 */
111      TclIncrIndexedScalar, /* 48 */      TclIncrIndexedScalar, /* 48 */
112      TclIncrVar2, /* 49 */      TclIncrVar2, /* 49 */
113      TclInitCompiledLocals, /* 50 */      TclInitCompiledLocals, /* 50 */
114      TclInterpInit, /* 51 */      TclInterpInit, /* 51 */
115      TclInvoke, /* 52 */      TclInvoke, /* 52 */
116      TclInvokeObjectCommand, /* 53 */      TclInvokeObjectCommand, /* 53 */
117      TclInvokeStringCommand, /* 54 */      TclInvokeStringCommand, /* 54 */
118      TclIsProc, /* 55 */      TclIsProc, /* 55 */
119      NULL, /* 56 */      NULL, /* 56 */
120      NULL, /* 57 */      NULL, /* 57 */
121      TclLookupVar, /* 58 */      TclLookupVar, /* 58 */
122      TclpMatchFiles, /* 59 */      TclpMatchFiles, /* 59 */
123      TclNeedSpace, /* 60 */      TclNeedSpace, /* 60 */
124      TclNewProcBodyObj, /* 61 */      TclNewProcBodyObj, /* 61 */
125      TclObjCommandComplete, /* 62 */      TclObjCommandComplete, /* 62 */
126      TclObjInterpProc, /* 63 */      TclObjInterpProc, /* 63 */
127      TclObjInvoke, /* 64 */      TclObjInvoke, /* 64 */
128      TclObjInvokeGlobal, /* 65 */      TclObjInvokeGlobal, /* 65 */
129      TclOpenFileChannelDeleteProc, /* 66 */      TclOpenFileChannelDeleteProc, /* 66 */
130      TclOpenFileChannelInsertProc, /* 67 */      TclOpenFileChannelInsertProc, /* 67 */
131      TclpAccess, /* 68 */      TclpAccess, /* 68 */
132      TclpAlloc, /* 69 */      TclpAlloc, /* 69 */
133      TclpCopyFile, /* 70 */      TclpCopyFile, /* 70 */
134      TclpCopyDirectory, /* 71 */      TclpCopyDirectory, /* 71 */
135      TclpCreateDirectory, /* 72 */      TclpCreateDirectory, /* 72 */
136      TclpDeleteFile, /* 73 */      TclpDeleteFile, /* 73 */
137      TclpFree, /* 74 */      TclpFree, /* 74 */
138      TclpGetClicks, /* 75 */      TclpGetClicks, /* 75 */
139      TclpGetSeconds, /* 76 */      TclpGetSeconds, /* 76 */
140      TclpGetTime, /* 77 */      TclpGetTime, /* 77 */
141      TclpGetTimeZone, /* 78 */      TclpGetTimeZone, /* 78 */
142      TclpListVolumes, /* 79 */      TclpListVolumes, /* 79 */
143      TclpOpenFileChannel, /* 80 */      TclpOpenFileChannel, /* 80 */
144      TclpRealloc, /* 81 */      TclpRealloc, /* 81 */
145      TclpRemoveDirectory, /* 82 */      TclpRemoveDirectory, /* 82 */
146      TclpRenameFile, /* 83 */      TclpRenameFile, /* 83 */
147      NULL, /* 84 */      NULL, /* 84 */
148      NULL, /* 85 */      NULL, /* 85 */
149      NULL, /* 86 */      NULL, /* 86 */
150      NULL, /* 87 */      NULL, /* 87 */
151      TclPrecTraceProc, /* 88 */      TclPrecTraceProc, /* 88 */
152      TclPreventAliasLoop, /* 89 */      TclPreventAliasLoop, /* 89 */
153      NULL, /* 90 */      NULL, /* 90 */
154      TclProcCleanupProc, /* 91 */      TclProcCleanupProc, /* 91 */
155      TclProcCompileProc, /* 92 */      TclProcCompileProc, /* 92 */
156      TclProcDeleteProc, /* 93 */      TclProcDeleteProc, /* 93 */
157      TclProcInterpProc, /* 94 */      TclProcInterpProc, /* 94 */
158      TclpStat, /* 95 */      TclpStat, /* 95 */
159      TclRenameCommand, /* 96 */      TclRenameCommand, /* 96 */
160      TclResetShadowedCmdRefs, /* 97 */      TclResetShadowedCmdRefs, /* 97 */
161      TclServiceIdle, /* 98 */      TclServiceIdle, /* 98 */
162      TclSetElementOfIndexedArray, /* 99 */      TclSetElementOfIndexedArray, /* 99 */
163      TclSetIndexedScalar, /* 100 */      TclSetIndexedScalar, /* 100 */
164  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
165      TclSetPreInitScript, /* 101 */      TclSetPreInitScript, /* 101 */
166  #endif /* UNIX */  #endif /* UNIX */
167  #ifdef __WIN32__  #ifdef __WIN32__
168      TclSetPreInitScript, /* 101 */      TclSetPreInitScript, /* 101 */
169  #endif /* __WIN32__ */  #endif /* __WIN32__ */
170  #ifdef MAC_TCL  #ifdef MAC_TCL
171      NULL, /* 101 */      NULL, /* 101 */
172  #endif /* MAC_TCL */  #endif /* MAC_TCL */
173      TclSetupEnv, /* 102 */      TclSetupEnv, /* 102 */
174      TclSockGetPort, /* 103 */      TclSockGetPort, /* 103 */
175  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
176      TclSockMinimumBuffers, /* 104 */      TclSockMinimumBuffers, /* 104 */
177  #endif /* UNIX */  #endif /* UNIX */
178  #ifdef __WIN32__  #ifdef __WIN32__
179      TclSockMinimumBuffers, /* 104 */      TclSockMinimumBuffers, /* 104 */
180  #endif /* __WIN32__ */  #endif /* __WIN32__ */
181  #ifdef MAC_TCL  #ifdef MAC_TCL
182      NULL, /* 104 */      NULL, /* 104 */
183  #endif /* MAC_TCL */  #endif /* MAC_TCL */
184      TclStat, /* 105 */      TclStat, /* 105 */
185      TclStatDeleteProc, /* 106 */      TclStatDeleteProc, /* 106 */
186      TclStatInsertProc, /* 107 */      TclStatInsertProc, /* 107 */
187      TclTeardownNamespace, /* 108 */      TclTeardownNamespace, /* 108 */
188      TclUpdateReturnInfo, /* 109 */      TclUpdateReturnInfo, /* 109 */
189      NULL, /* 110 */      NULL, /* 110 */
190      Tcl_AddInterpResolvers, /* 111 */      Tcl_AddInterpResolvers, /* 111 */
191      Tcl_AppendExportList, /* 112 */      Tcl_AppendExportList, /* 112 */
192      Tcl_CreateNamespace, /* 113 */      Tcl_CreateNamespace, /* 113 */
193      Tcl_DeleteNamespace, /* 114 */      Tcl_DeleteNamespace, /* 114 */
194      Tcl_Export, /* 115 */      Tcl_Export, /* 115 */
195      Tcl_FindCommand, /* 116 */      Tcl_FindCommand, /* 116 */
196      Tcl_FindNamespace, /* 117 */      Tcl_FindNamespace, /* 117 */
197      Tcl_GetInterpResolvers, /* 118 */      Tcl_GetInterpResolvers, /* 118 */
198      Tcl_GetNamespaceResolvers, /* 119 */      Tcl_GetNamespaceResolvers, /* 119 */
199      Tcl_FindNamespaceVar, /* 120 */      Tcl_FindNamespaceVar, /* 120 */
200      Tcl_ForgetImport, /* 121 */      Tcl_ForgetImport, /* 121 */
201      Tcl_GetCommandFromObj, /* 122 */      Tcl_GetCommandFromObj, /* 122 */
202      Tcl_GetCommandFullName, /* 123 */      Tcl_GetCommandFullName, /* 123 */
203      Tcl_GetCurrentNamespace, /* 124 */      Tcl_GetCurrentNamespace, /* 124 */
204      Tcl_GetGlobalNamespace, /* 125 */      Tcl_GetGlobalNamespace, /* 125 */
205      Tcl_GetVariableFullName, /* 126 */      Tcl_GetVariableFullName, /* 126 */
206      Tcl_Import, /* 127 */      Tcl_Import, /* 127 */
207      Tcl_PopCallFrame, /* 128 */      Tcl_PopCallFrame, /* 128 */
208      Tcl_PushCallFrame, /* 129 */      Tcl_PushCallFrame, /* 129 */
209      Tcl_RemoveInterpResolvers, /* 130 */      Tcl_RemoveInterpResolvers, /* 130 */
210      Tcl_SetNamespaceResolvers, /* 131 */      Tcl_SetNamespaceResolvers, /* 131 */
211      TclpHasSockets, /* 132 */      TclpHasSockets, /* 132 */
212      TclpGetDate, /* 133 */      TclpGetDate, /* 133 */
213      TclpStrftime, /* 134 */      TclpStrftime, /* 134 */
214      TclpCheckStackSpace, /* 135 */      TclpCheckStackSpace, /* 135 */
215      NULL, /* 136 */      NULL, /* 136 */
216      TclpChdir, /* 137 */      TclpChdir, /* 137 */
217      TclGetEnv, /* 138 */      TclGetEnv, /* 138 */
218      TclpLoadFile, /* 139 */      TclpLoadFile, /* 139 */
219      TclLooksLikeInt, /* 140 */      TclLooksLikeInt, /* 140 */
220      TclpGetCwd, /* 141 */      TclpGetCwd, /* 141 */
221      TclSetByteCodeFromAny, /* 142 */      TclSetByteCodeFromAny, /* 142 */
222      TclAddLiteralObj, /* 143 */      TclAddLiteralObj, /* 143 */
223      TclHideLiteral, /* 144 */      TclHideLiteral, /* 144 */
224      TclGetAuxDataType, /* 145 */      TclGetAuxDataType, /* 145 */
225      TclHandleCreate, /* 146 */      TclHandleCreate, /* 146 */
226      TclHandleFree, /* 147 */      TclHandleFree, /* 147 */
227      TclHandlePreserve, /* 148 */      TclHandlePreserve, /* 148 */
228      TclHandleRelease, /* 149 */      TclHandleRelease, /* 149 */
229      TclRegAbout, /* 150 */      TclRegAbout, /* 150 */
230      TclRegExpRangeUniChar, /* 151 */      TclRegExpRangeUniChar, /* 151 */
231      TclSetLibraryPath, /* 152 */      TclSetLibraryPath, /* 152 */
232      TclGetLibraryPath, /* 153 */      TclGetLibraryPath, /* 153 */
233      TclTestChannelCmd, /* 154 */      TclTestChannelCmd, /* 154 */
234      TclTestChannelEventCmd, /* 155 */      TclTestChannelEventCmd, /* 155 */
235      TclRegError, /* 156 */      TclRegError, /* 156 */
236      TclVarTraceExists, /* 157 */      TclVarTraceExists, /* 157 */
237      TclSetStartupScriptFileName, /* 158 */      TclSetStartupScriptFileName, /* 158 */
238      TclGetStartupScriptFileName, /* 159 */      TclGetStartupScriptFileName, /* 159 */
239      TclpMatchFilesTypes, /* 160 */      TclpMatchFilesTypes, /* 160 */
240  };  };
241    
242  TclIntPlatStubs tclIntPlatStubs = {  TclIntPlatStubs tclIntPlatStubs = {
243      TCL_STUB_MAGIC,      TCL_STUB_MAGIC,
244      NULL,      NULL,
245  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
246      TclGetAndDetachPids, /* 0 */      TclGetAndDetachPids, /* 0 */
247      TclpCloseFile, /* 1 */      TclpCloseFile, /* 1 */
248      TclpCreateCommandChannel, /* 2 */      TclpCreateCommandChannel, /* 2 */
249      TclpCreatePipe, /* 3 */      TclpCreatePipe, /* 3 */
250      TclpCreateProcess, /* 4 */      TclpCreateProcess, /* 4 */
251      NULL, /* 5 */      NULL, /* 5 */
252      TclpMakeFile, /* 6 */      TclpMakeFile, /* 6 */
253      TclpOpenFile, /* 7 */      TclpOpenFile, /* 7 */
254      TclUnixWaitForFile, /* 8 */      TclUnixWaitForFile, /* 8 */
255      TclpCreateTempFile, /* 9 */      TclpCreateTempFile, /* 9 */
256  #endif /* UNIX */  #endif /* UNIX */
257  #ifdef __WIN32__  #ifdef __WIN32__
258      TclWinConvertError, /* 0 */      TclWinConvertError, /* 0 */
259      TclWinConvertWSAError, /* 1 */      TclWinConvertWSAError, /* 1 */
260      TclWinGetServByName, /* 2 */      TclWinGetServByName, /* 2 */
261      TclWinGetSockOpt, /* 3 */      TclWinGetSockOpt, /* 3 */
262      TclWinGetTclInstance, /* 4 */      TclWinGetTclInstance, /* 4 */
263      NULL, /* 5 */      NULL, /* 5 */
264      TclWinNToHS, /* 6 */      TclWinNToHS, /* 6 */
265      TclWinSetSockOpt, /* 7 */      TclWinSetSockOpt, /* 7 */
266      TclpGetPid, /* 8 */      TclpGetPid, /* 8 */
267      TclWinGetPlatformId, /* 9 */      TclWinGetPlatformId, /* 9 */
268      NULL, /* 10 */      NULL, /* 10 */
269      TclGetAndDetachPids, /* 11 */      TclGetAndDetachPids, /* 11 */
270      TclpCloseFile, /* 12 */      TclpCloseFile, /* 12 */
271      TclpCreateCommandChannel, /* 13 */      TclpCreateCommandChannel, /* 13 */
272      TclpCreatePipe, /* 14 */      TclpCreatePipe, /* 14 */
273      TclpCreateProcess, /* 15 */      TclpCreateProcess, /* 15 */
274      NULL, /* 16 */      NULL, /* 16 */
275      NULL, /* 17 */      NULL, /* 17 */
276      TclpMakeFile, /* 18 */      TclpMakeFile, /* 18 */
277      TclpOpenFile, /* 19 */      TclpOpenFile, /* 19 */
278      TclWinAddProcess, /* 20 */      TclWinAddProcess, /* 20 */
279      TclpAsyncMark, /* 21 */      TclpAsyncMark, /* 21 */
280      TclpCreateTempFile, /* 22 */      TclpCreateTempFile, /* 22 */
281      TclpGetTZName, /* 23 */      TclpGetTZName, /* 23 */
282      TclWinNoBackslash, /* 24 */      TclWinNoBackslash, /* 24 */
283      TclWinGetPlatform, /* 25 */      TclWinGetPlatform, /* 25 */
284      TclWinSetInterfaces, /* 26 */      TclWinSetInterfaces, /* 26 */
285  #endif /* __WIN32__ */  #endif /* __WIN32__ */
286  #ifdef MAC_TCL  #ifdef MAC_TCL
287      TclpSysAlloc, /* 0 */      TclpSysAlloc, /* 0 */
288      TclpSysFree, /* 1 */      TclpSysFree, /* 1 */
289      TclpSysRealloc, /* 2 */      TclpSysRealloc, /* 2 */
290      TclpExit, /* 3 */      TclpExit, /* 3 */
291      FSpGetDefaultDir, /* 4 */      FSpGetDefaultDir, /* 4 */
292      FSpSetDefaultDir, /* 5 */      FSpSetDefaultDir, /* 5 */
293      FSpFindFolder, /* 6 */      FSpFindFolder, /* 6 */
294      GetGlobalMouse, /* 7 */      GetGlobalMouse, /* 7 */
295      FSpGetDirectoryID, /* 8 */      FSpGetDirectoryID, /* 8 */
296      FSpOpenResFileCompat, /* 9 */      FSpOpenResFileCompat, /* 9 */
297      FSpCreateResFileCompat, /* 10 */      FSpCreateResFileCompat, /* 10 */
298      FSpLocationFromPath, /* 11 */      FSpLocationFromPath, /* 11 */
299      FSpPathFromLocation, /* 12 */      FSpPathFromLocation, /* 12 */
300      TclMacExitHandler, /* 13 */      TclMacExitHandler, /* 13 */
301      TclMacInitExitToShell, /* 14 */      TclMacInitExitToShell, /* 14 */
302      TclMacInstallExitToShellPatch, /* 15 */      TclMacInstallExitToShellPatch, /* 15 */
303      TclMacOSErrorToPosixError, /* 16 */      TclMacOSErrorToPosixError, /* 16 */
304      TclMacRemoveTimer, /* 17 */      TclMacRemoveTimer, /* 17 */
305      TclMacStartTimer, /* 18 */      TclMacStartTimer, /* 18 */
306      TclMacTimerExpired, /* 19 */      TclMacTimerExpired, /* 19 */
307      TclMacRegisterResourceFork, /* 20 */      TclMacRegisterResourceFork, /* 20 */
308      TclMacUnRegisterResourceFork, /* 21 */      TclMacUnRegisterResourceFork, /* 21 */
309      TclMacCreateEnv, /* 22 */      TclMacCreateEnv, /* 22 */
310      TclMacFOpenHack, /* 23 */      TclMacFOpenHack, /* 23 */
311      NULL, /* 24 */      NULL, /* 24 */
312      TclMacChmod, /* 25 */      TclMacChmod, /* 25 */
313  #endif /* MAC_TCL */  #endif /* MAC_TCL */
314  };  };
315    
316  TclPlatStubs tclPlatStubs = {  TclPlatStubs tclPlatStubs = {
317      TCL_STUB_MAGIC,      TCL_STUB_MAGIC,
318      NULL,      NULL,
319  #ifdef __WIN32__  #ifdef __WIN32__
320      Tcl_WinUtfToTChar, /* 0 */      Tcl_WinUtfToTChar, /* 0 */
321      Tcl_WinTCharToUtf, /* 1 */      Tcl_WinTCharToUtf, /* 1 */
322  #endif /* __WIN32__ */  #endif /* __WIN32__ */
323  #ifdef MAC_TCL  #ifdef MAC_TCL
324      Tcl_MacSetEventProc, /* 0 */      Tcl_MacSetEventProc, /* 0 */
325      Tcl_MacConvertTextResource, /* 1 */      Tcl_MacConvertTextResource, /* 1 */
326      Tcl_MacEvalResource, /* 2 */      Tcl_MacEvalResource, /* 2 */
327      Tcl_MacFindResource, /* 3 */      Tcl_MacFindResource, /* 3 */
328      Tcl_GetOSTypeFromObj, /* 4 */      Tcl_GetOSTypeFromObj, /* 4 */
329      Tcl_SetOSTypeObj, /* 5 */      Tcl_SetOSTypeObj, /* 5 */
330      Tcl_NewOSTypeObj, /* 6 */      Tcl_NewOSTypeObj, /* 6 */
331      strncasecmp, /* 7 */      strncasecmp, /* 7 */
332      strcasecmp, /* 8 */      strcasecmp, /* 8 */
333  #endif /* MAC_TCL */  #endif /* MAC_TCL */
334  };  };
335    
336  static TclStubHooks tclStubHooks = {  static TclStubHooks tclStubHooks = {
337      &tclPlatStubs,      &tclPlatStubs,
338      &tclIntStubs,      &tclIntStubs,
339      &tclIntPlatStubs      &tclIntPlatStubs
340  };  };
341    
342  TclStubs tclStubs = {  TclStubs tclStubs = {
343      TCL_STUB_MAGIC,      TCL_STUB_MAGIC,
344      &tclStubHooks,      &tclStubHooks,
345      Tcl_PkgProvideEx, /* 0 */      Tcl_PkgProvideEx, /* 0 */
346      Tcl_PkgRequireEx, /* 1 */      Tcl_PkgRequireEx, /* 1 */
347      Tcl_Panic, /* 2 */      Tcl_Panic, /* 2 */
348      Tcl_Alloc, /* 3 */      Tcl_Alloc, /* 3 */
349      Tcl_Free, /* 4 */      Tcl_Free, /* 4 */
350      Tcl_Realloc, /* 5 */      Tcl_Realloc, /* 5 */
351      Tcl_DbCkalloc, /* 6 */      Tcl_DbCkalloc, /* 6 */
352      Tcl_DbCkfree, /* 7 */      Tcl_DbCkfree, /* 7 */
353      Tcl_DbCkrealloc, /* 8 */      Tcl_DbCkrealloc, /* 8 */
354  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
355      Tcl_CreateFileHandler, /* 9 */      Tcl_CreateFileHandler, /* 9 */
356  #endif /* UNIX */  #endif /* UNIX */
357  #ifdef __WIN32__  #ifdef __WIN32__
358      NULL, /* 9 */      NULL, /* 9 */
359  #endif /* __WIN32__ */  #endif /* __WIN32__ */
360  #ifdef MAC_TCL  #ifdef MAC_TCL
361      NULL, /* 9 */      NULL, /* 9 */
362  #endif /* MAC_TCL */  #endif /* MAC_TCL */
363  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
364      Tcl_DeleteFileHandler, /* 10 */      Tcl_DeleteFileHandler, /* 10 */
365  #endif /* UNIX */  #endif /* UNIX */
366  #ifdef __WIN32__  #ifdef __WIN32__
367      NULL, /* 10 */      NULL, /* 10 */
368  #endif /* __WIN32__ */  #endif /* __WIN32__ */
369  #ifdef MAC_TCL  #ifdef MAC_TCL
370      NULL, /* 10 */      NULL, /* 10 */
371  #endif /* MAC_TCL */  #endif /* MAC_TCL */
372      Tcl_SetTimer, /* 11 */      Tcl_SetTimer, /* 11 */
373      Tcl_Sleep, /* 12 */      Tcl_Sleep, /* 12 */
374      Tcl_WaitForEvent, /* 13 */      Tcl_WaitForEvent, /* 13 */
375      Tcl_AppendAllObjTypes, /* 14 */      Tcl_AppendAllObjTypes, /* 14 */
376      Tcl_AppendStringsToObj, /* 15 */      Tcl_AppendStringsToObj, /* 15 */
377      Tcl_AppendToObj, /* 16 */      Tcl_AppendToObj, /* 16 */
378      Tcl_ConcatObj, /* 17 */      Tcl_ConcatObj, /* 17 */
379      Tcl_ConvertToType, /* 18 */      Tcl_ConvertToType, /* 18 */
380      Tcl_DbDecrRefCount, /* 19 */      Tcl_DbDecrRefCount, /* 19 */
381      Tcl_DbIncrRefCount, /* 20 */      Tcl_DbIncrRefCount, /* 20 */
382      Tcl_DbIsShared, /* 21 */      Tcl_DbIsShared, /* 21 */
383      Tcl_DbNewBooleanObj, /* 22 */      Tcl_DbNewBooleanObj, /* 22 */
384      Tcl_DbNewByteArrayObj, /* 23 */      Tcl_DbNewByteArrayObj, /* 23 */
385      Tcl_DbNewDoubleObj, /* 24 */      Tcl_DbNewDoubleObj, /* 24 */
386      Tcl_DbNewListObj, /* 25 */      Tcl_DbNewListObj, /* 25 */
387      Tcl_DbNewLongObj, /* 26 */      Tcl_DbNewLongObj, /* 26 */
388      Tcl_DbNewObj, /* 27 */      Tcl_DbNewObj, /* 27 */
389      Tcl_DbNewStringObj, /* 28 */      Tcl_DbNewStringObj, /* 28 */
390      Tcl_DuplicateObj, /* 29 */      Tcl_DuplicateObj, /* 29 */
391      TclFreeObj, /* 30 */      TclFreeObj, /* 30 */
392      Tcl_GetBoolean, /* 31 */      Tcl_GetBoolean, /* 31 */
393      Tcl_GetBooleanFromObj, /* 32 */      Tcl_GetBooleanFromObj, /* 32 */
394      Tcl_GetByteArrayFromObj, /* 33 */      Tcl_GetByteArrayFromObj, /* 33 */
395      Tcl_GetDouble, /* 34 */      Tcl_GetDouble, /* 34 */
396      Tcl_GetDoubleFromObj, /* 35 */      Tcl_GetDoubleFromObj, /* 35 */
397      Tcl_GetIndexFromObj, /* 36 */      Tcl_GetIndexFromObj, /* 36 */
398      Tcl_GetInt, /* 37 */      Tcl_GetInt, /* 37 */
399      Tcl_GetIntFromObj, /* 38 */      Tcl_GetIntFromObj, /* 38 */
400      Tcl_GetLongFromObj, /* 39 */      Tcl_GetLongFromObj, /* 39 */
401      Tcl_GetObjType, /* 40 */      Tcl_GetObjType, /* 40 */
402      Tcl_GetStringFromObj, /* 41 */      Tcl_GetStringFromObj, /* 41 */
403      Tcl_InvalidateStringRep, /* 42 */      Tcl_InvalidateStringRep, /* 42 */
404      Tcl_ListObjAppendList, /* 43 */      Tcl_ListObjAppendList, /* 43 */
405      Tcl_ListObjAppendElement, /* 44 */      Tcl_ListObjAppendElement, /* 44 */
406      Tcl_ListObjGetElements, /* 45 */      Tcl_ListObjGetElements, /* 45 */
407      Tcl_ListObjIndex, /* 46 */      Tcl_ListObjIndex, /* 46 */
408      Tcl_ListObjLength, /* 47 */      Tcl_ListObjLength, /* 47 */
409      Tcl_ListObjReplace, /* 48 */      Tcl_ListObjReplace, /* 48 */
410      Tcl_NewBooleanObj, /* 49 */      Tcl_NewBooleanObj, /* 49 */
411      Tcl_NewByteArrayObj, /* 50 */      Tcl_NewByteArrayObj, /* 50 */
412      Tcl_NewDoubleObj, /* 51 */      Tcl_NewDoubleObj, /* 51 */
413      Tcl_NewIntObj, /* 52 */      Tcl_NewIntObj, /* 52 */
414      Tcl_NewListObj, /* 53 */      Tcl_NewListObj, /* 53 */
415      Tcl_NewLongObj, /* 54 */      Tcl_NewLongObj, /* 54 */
416      Tcl_NewObj, /* 55 */      Tcl_NewObj, /* 55 */
417      Tcl_NewStringObj, /* 56 */      Tcl_NewStringObj, /* 56 */
418      Tcl_SetBooleanObj, /* 57 */      Tcl_SetBooleanObj, /* 57 */
419      Tcl_SetByteArrayLength, /* 58 */      Tcl_SetByteArrayLength, /* 58 */
420      Tcl_SetByteArrayObj, /* 59 */      Tcl_SetByteArrayObj, /* 59 */
421      Tcl_SetDoubleObj, /* 60 */      Tcl_SetDoubleObj, /* 60 */
422      Tcl_SetIntObj, /* 61 */      Tcl_SetIntObj, /* 61 */
423      Tcl_SetListObj, /* 62 */      Tcl_SetListObj, /* 62 */
424      Tcl_SetLongObj, /* 63 */      Tcl_SetLongObj, /* 63 */
425      Tcl_SetObjLength, /* 64 */      Tcl_SetObjLength, /* 64 */
426      Tcl_SetStringObj, /* 65 */      Tcl_SetStringObj, /* 65 */
427      Tcl_AddErrorInfo, /* 66 */      Tcl_AddErrorInfo, /* 66 */
428      Tcl_AddObjErrorInfo, /* 67 */      Tcl_AddObjErrorInfo, /* 67 */
429      Tcl_AllowExceptions, /* 68 */      Tcl_AllowExceptions, /* 68 */
430      Tcl_AppendElement, /* 69 */      Tcl_AppendElement, /* 69 */
431      Tcl_AppendResult, /* 70 */      Tcl_AppendResult, /* 70 */
432      Tcl_AsyncCreate, /* 71 */      Tcl_AsyncCreate, /* 71 */
433      Tcl_AsyncDelete, /* 72 */      Tcl_AsyncDelete, /* 72 */
434      Tcl_AsyncInvoke, /* 73 */      Tcl_AsyncInvoke, /* 73 */
435      Tcl_AsyncMark, /* 74 */      Tcl_AsyncMark, /* 74 */
436      Tcl_AsyncReady, /* 75 */      Tcl_AsyncReady, /* 75 */
437      Tcl_BackgroundError, /* 76 */      Tcl_BackgroundError, /* 76 */
438      Tcl_Backslash, /* 77 */      Tcl_Backslash, /* 77 */
439      Tcl_BadChannelOption, /* 78 */      Tcl_BadChannelOption, /* 78 */
440      Tcl_CallWhenDeleted, /* 79 */      Tcl_CallWhenDeleted, /* 79 */
441      Tcl_CancelIdleCall, /* 80 */      Tcl_CancelIdleCall, /* 80 */
442      Tcl_Close, /* 81 */      Tcl_Close, /* 81 */
443      Tcl_CommandComplete, /* 82 */      Tcl_CommandComplete, /* 82 */
444      Tcl_Concat, /* 83 */      Tcl_Concat, /* 83 */
445      Tcl_ConvertElement, /* 84 */      Tcl_ConvertElement, /* 84 */
446      Tcl_ConvertCountedElement, /* 85 */      Tcl_ConvertCountedElement, /* 85 */
447      Tcl_CreateAlias, /* 86 */      Tcl_CreateAlias, /* 86 */
448      Tcl_CreateAliasObj, /* 87 */      Tcl_CreateAliasObj, /* 87 */
449      Tcl_CreateChannel, /* 88 */      Tcl_CreateChannel, /* 88 */
450      Tcl_CreateChannelHandler, /* 89 */      Tcl_CreateChannelHandler, /* 89 */
451      Tcl_CreateCloseHandler, /* 90 */      Tcl_CreateCloseHandler, /* 90 */
452      Tcl_CreateCommand, /* 91 */      Tcl_CreateCommand, /* 91 */
453      Tcl_CreateEventSource, /* 92 */      Tcl_CreateEventSource, /* 92 */
454      Tcl_CreateExitHandler, /* 93 */      Tcl_CreateExitHandler, /* 93 */
455      Tcl_CreateInterp, /* 94 */      Tcl_CreateInterp, /* 94 */
456      Tcl_CreateMathFunc, /* 95 */      Tcl_CreateMathFunc, /* 95 */
457      Tcl_CreateObjCommand, /* 96 */      Tcl_CreateObjCommand, /* 96 */
458      Tcl_CreateSlave, /* 97 */      Tcl_CreateSlave, /* 97 */
459      Tcl_CreateTimerHandler, /* 98 */      Tcl_CreateTimerHandler, /* 98 */
460      Tcl_CreateTrace, /* 99 */      Tcl_CreateTrace, /* 99 */
461      Tcl_DeleteAssocData, /* 100 */      Tcl_DeleteAssocData, /* 100 */
462      Tcl_DeleteChannelHandler, /* 101 */      Tcl_DeleteChannelHandler, /* 101 */
463      Tcl_DeleteCloseHandler, /* 102 */      Tcl_DeleteCloseHandler, /* 102 */
464      Tcl_DeleteCommand, /* 103 */      Tcl_DeleteCommand, /* 103 */
465      Tcl_DeleteCommandFromToken, /* 104 */      Tcl_DeleteCommandFromToken, /* 104 */
466      Tcl_DeleteEvents, /* 105 */      Tcl_DeleteEvents, /* 105 */
467      Tcl_DeleteEventSource, /* 106 */      Tcl_DeleteEventSource, /* 106 */
468      Tcl_DeleteExitHandler, /* 107 */      Tcl_DeleteExitHandler, /* 107 */
469      Tcl_DeleteHashEntry, /* 108 */      Tcl_DeleteHashEntry, /* 108 */
470      Tcl_DeleteHashTable, /* 109 */      Tcl_DeleteHashTable, /* 109 */
471      Tcl_DeleteInterp, /* 110 */      Tcl_DeleteInterp, /* 110 */
472  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
473      Tcl_DetachPids, /* 111 */      Tcl_DetachPids, /* 111 */
474  #endif /* UNIX */  #endif /* UNIX */
475  #ifdef __WIN32__  #ifdef __WIN32__
476      Tcl_DetachPids, /* 111 */      Tcl_DetachPids, /* 111 */
477  #endif /* __WIN32__ */  #endif /* __WIN32__ */
478  #ifdef MAC_TCL  #ifdef MAC_TCL
479      NULL, /* 111 */      NULL, /* 111 */
480  #endif /* MAC_TCL */  #endif /* MAC_TCL */
481      Tcl_DeleteTimerHandler, /* 112 */      Tcl_DeleteTimerHandler, /* 112 */
482      Tcl_DeleteTrace, /* 113 */      Tcl_DeleteTrace, /* 113 */
483      Tcl_DontCallWhenDeleted, /* 114 */      Tcl_DontCallWhenDeleted, /* 114 */
484      Tcl_DoOneEvent, /* 115 */      Tcl_DoOneEvent, /* 115 */
485      Tcl_DoWhenIdle, /* 116 */      Tcl_DoWhenIdle, /* 116 */
486      Tcl_DStringAppend, /* 117 */      Tcl_DStringAppend, /* 117 */
487      Tcl_DStringAppendElement, /* 118 */      Tcl_DStringAppendElement, /* 118 */
488      Tcl_DStringEndSublist, /* 119 */      Tcl_DStringEndSublist, /* 119 */
489      Tcl_DStringFree, /* 120 */      Tcl_DStringFree, /* 120 */
490      Tcl_DStringGetResult, /* 121 */      Tcl_DStringGetResult, /* 121 */
491      Tcl_DStringInit, /* 122 */      Tcl_DStringInit, /* 122 */
492      Tcl_DStringResult, /* 123 */      Tcl_DStringResult, /* 123 */
493      Tcl_DStringSetLength, /* 124 */      Tcl_DStringSetLength, /* 124 */
494      Tcl_DStringStartSublist, /* 125 */      Tcl_DStringStartSublist, /* 125 */
495      Tcl_Eof, /* 126 */      Tcl_Eof, /* 126 */
496      Tcl_ErrnoId, /* 127 */      Tcl_ErrnoId, /* 127 */
497      Tcl_ErrnoMsg, /* 128 */      Tcl_ErrnoMsg, /* 128 */
498      Tcl_Eval, /* 129 */      Tcl_Eval, /* 129 */
499      Tcl_EvalFile, /* 130 */      Tcl_EvalFile, /* 130 */
500      Tcl_EvalObj, /* 131 */      Tcl_EvalObj, /* 131 */
501      Tcl_EventuallyFree, /* 132 */      Tcl_EventuallyFree, /* 132 */
502      Tcl_Exit, /* 133 */      Tcl_Exit, /* 133 */
503      Tcl_ExposeCommand, /* 134 */      Tcl_ExposeCommand, /* 134 */
504      Tcl_ExprBoolean, /* 135 */      Tcl_ExprBoolean, /* 135 */
505      Tcl_ExprBooleanObj, /* 136 */      Tcl_ExprBooleanObj, /* 136 */
506      Tcl_ExprDouble, /* 137 */      Tcl_ExprDouble, /* 137 */
507      Tcl_ExprDoubleObj, /* 138 */      Tcl_ExprDoubleObj, /* 138 */
508      Tcl_ExprLong, /* 139 */      Tcl_ExprLong, /* 139 */
509      Tcl_ExprLongObj, /* 140 */      Tcl_ExprLongObj, /* 140 */
510      Tcl_ExprObj, /* 141 */      Tcl_ExprObj, /* 141 */
511      Tcl_ExprString, /* 142 */      Tcl_ExprString, /* 142 */
512      Tcl_Finalize, /* 143 */      Tcl_Finalize, /* 143 */
513      Tcl_FindExecutable, /* 144 */      Tcl_FindExecutable, /* 144 */
514      Tcl_FirstHashEntry, /* 145 */      Tcl_FirstHashEntry, /* 145 */
515      Tcl_Flush, /* 146 */      Tcl_Flush, /* 146 */
516      Tcl_FreeResult, /* 147 */      Tcl_FreeResult, /* 147 */
517      Tcl_GetAlias, /* 148 */      Tcl_GetAlias, /* 148 */
518      Tcl_GetAliasObj, /* 149 */      Tcl_GetAliasObj, /* 149 */
519      Tcl_GetAssocData, /* 150 */      Tcl_GetAssocData, /* 150 */
520      Tcl_GetChannel, /* 151 */      Tcl_GetChannel, /* 151 */
521      Tcl_GetChannelBufferSize, /* 152 */      Tcl_GetChannelBufferSize, /* 152 */
522      Tcl_GetChannelHandle, /* 153 */      Tcl_GetChannelHandle, /* 153 */
523      Tcl_GetChannelInstanceData, /* 154 */      Tcl_GetChannelInstanceData, /* 154 */
524      Tcl_GetChannelMode, /* 155 */      Tcl_GetChannelMode, /* 155 */
525      Tcl_GetChannelName, /* 156 */      Tcl_GetChannelName, /* 156 */
526      Tcl_GetChannelOption, /* 157 */      Tcl_GetChannelOption, /* 157 */
527      Tcl_GetChannelType, /* 158 */      Tcl_GetChannelType, /* 158 */
528      Tcl_GetCommandInfo, /* 159 */      Tcl_GetCommandInfo, /* 159 */
529      Tcl_GetCommandName, /* 160 */      Tcl_GetCommandName, /* 160 */
530      Tcl_GetErrno, /* 161 */      Tcl_GetErrno, /* 161 */
531      Tcl_GetHostName, /* 162 */      Tcl_GetHostName, /* 162 */
532      Tcl_GetInterpPath, /* 163 */      Tcl_GetInterpPath, /* 163 */
533      Tcl_GetMaster, /* 164 */      Tcl_GetMaster, /* 164 */
534      Tcl_GetNameOfExecutable, /* 165 */      Tcl_GetNameOfExecutable, /* 165 */
535      Tcl_GetObjResult, /* 166 */      Tcl_GetObjResult, /* 166 */
536  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
537      Tcl_GetOpenFile, /* 167 */      Tcl_GetOpenFile, /* 167 */
538  #endif /* UNIX */  #endif /* UNIX */
539  #ifdef __WIN32__  #ifdef __WIN32__
540      NULL, /* 167 */      NULL, /* 167 */
541  #endif /* __WIN32__ */  #endif /* __WIN32__ */
542  #ifdef MAC_TCL  #ifdef MAC_TCL
543      NULL, /* 167 */      NULL, /* 167 */
544  #endif /* MAC_TCL */  #endif /* MAC_TCL */
545      Tcl_GetPathType, /* 168 */      Tcl_GetPathType, /* 168 */
546      Tcl_Gets, /* 169 */      Tcl_Gets, /* 169 */
547      Tcl_GetsObj, /* 170 */      Tcl_GetsObj, /* 170 */
548      Tcl_GetServiceMode, /* 171 */      Tcl_GetServiceMode, /* 171 */
549      Tcl_GetSlave, /* 172 */      Tcl_GetSlave, /* 172 */
550      Tcl_GetStdChannel, /* 173 */      Tcl_GetStdChannel, /* 173 */
551      Tcl_GetStringResult, /* 174 */      Tcl_GetStringResult, /* 174 */
552      Tcl_GetVar, /* 175 */      Tcl_GetVar, /* 175 */
553      Tcl_GetVar2, /* 176 */      Tcl_GetVar2, /* 176 */
554      Tcl_GlobalEval, /* 177 */      Tcl_GlobalEval, /* 177 */
555      Tcl_GlobalEvalObj, /* 178 */      Tcl_GlobalEvalObj, /* 178 */
556      Tcl_HideCommand, /* 179 */      Tcl_HideCommand, /* 179 */
557      Tcl_Init, /* 180 */      Tcl_Init, /* 180 */
558      Tcl_InitHashTable, /* 181 */      Tcl_InitHashTable, /* 181 */
559      Tcl_InputBlocked, /* 182 */      Tcl_InputBlocked, /* 182 */
560      Tcl_InputBuffered, /* 183 */      Tcl_InputBuffered, /* 183 */
561      Tcl_InterpDeleted, /* 184 */      Tcl_InterpDeleted, /* 184 */
562      Tcl_IsSafe, /* 185 */      Tcl_IsSafe, /* 185 */
563      Tcl_JoinPath, /* 186 */      Tcl_JoinPath, /* 186 */
564      Tcl_LinkVar, /* 187 */      Tcl_LinkVar, /* 187 */
565      NULL, /* 188 */      NULL, /* 188 */
566      Tcl_MakeFileChannel, /* 189 */      Tcl_MakeFileChannel, /* 189 */
567      Tcl_MakeSafe, /* 190 */      Tcl_MakeSafe, /* 190 */
568      Tcl_MakeTcpClientChannel, /* 191 */      Tcl_MakeTcpClientChannel, /* 191 */
569      Tcl_Merge, /* 192 */      Tcl_Merge, /* 192 */
570      Tcl_NextHashEntry, /* 193 */      Tcl_NextHashEntry, /* 193 */
571      Tcl_NotifyChannel, /* 194 */      Tcl_NotifyChannel, /* 194 */
572      Tcl_ObjGetVar2, /* 195 */      Tcl_ObjGetVar2, /* 195 */
573      Tcl_ObjSetVar2, /* 196 */      Tcl_ObjSetVar2, /* 196 */
574  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
575      Tcl_OpenCommandChannel, /* 197 */      Tcl_OpenCommandChannel, /* 197 */
576  #endif /* UNIX */  #endif /* UNIX */
577  #ifdef __WIN32__  #ifdef __WIN32__
578      Tcl_OpenCommandChannel, /* 197 */      Tcl_OpenCommandChannel, /* 197 */
579  #endif /* __WIN32__ */  #endif /* __WIN32__ */
580  #ifdef MAC_TCL  #ifdef MAC_TCL
581      NULL, /* 197 */      NULL, /* 197 */
582  #endif /* MAC_TCL */  #endif /* MAC_TCL */
583      Tcl_OpenFileChannel, /* 198 */      Tcl_OpenFileChannel, /* 198 */
584      Tcl_OpenTcpClient, /* 199 */      Tcl_OpenTcpClient, /* 199 */
585      Tcl_OpenTcpServer, /* 200 */      Tcl_OpenTcpServer, /* 200 */
586      Tcl_Preserve, /* 201 */      Tcl_Preserve, /* 201 */
587      Tcl_PrintDouble, /* 202 */      Tcl_PrintDouble, /* 202 */
588      Tcl_PutEnv, /* 203 */      Tcl_PutEnv, /* 203 */
589      Tcl_PosixError, /* 204 */      Tcl_PosixError, /* 204 */
590      Tcl_QueueEvent, /* 205 */      Tcl_QueueEvent, /* 205 */
591      Tcl_Read, /* 206 */      Tcl_Read, /* 206 */
592  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
593      Tcl_ReapDetachedProcs, /* 207 */      Tcl_ReapDetachedProcs, /* 207 */
594  #endif /* UNIX */  #endif /* UNIX */
595  #ifdef __WIN32__  #ifdef __WIN32__
596      Tcl_ReapDetachedProcs, /* 207 */      Tcl_ReapDetachedProcs, /* 207 */
597  #endif /* __WIN32__ */  #endif /* __WIN32__ */
598  #ifdef MAC_TCL  #ifdef MAC_TCL
599      NULL, /* 207 */      NULL, /* 207 */
600  #endif /* MAC_TCL */  #endif /* MAC_TCL */
601      Tcl_RecordAndEval, /* 208 */      Tcl_RecordAndEval, /* 208 */
602      Tcl_RecordAndEvalObj, /* 209 */      Tcl_RecordAndEvalObj, /* 209 */
603      Tcl_RegisterChannel, /* 210 */      Tcl_RegisterChannel, /* 210 */
604      Tcl_RegisterObjType, /* 211 */      Tcl_RegisterObjType, /* 211 */
605      Tcl_RegExpCompile, /* 212 */      Tcl_RegExpCompile, /* 212 */
606      Tcl_RegExpExec, /* 213 */      Tcl_RegExpExec, /* 213 */
607      Tcl_RegExpMatch, /* 214 */      Tcl_RegExpMatch, /* 214 */
608      Tcl_RegExpRange, /* 215 */      Tcl_RegExpRange, /* 215 */
609      Tcl_Release, /* 216 */      Tcl_Release, /* 216 */
610      Tcl_ResetResult, /* 217 */      Tcl_ResetResult, /* 217 */
611      Tcl_ScanElement, /* 218 */      Tcl_ScanElement, /* 218 */
612      Tcl_ScanCountedElement, /* 219 */      Tcl_ScanCountedElement, /* 219 */
613      Tcl_Seek, /* 220 */      Tcl_Seek, /* 220 */
614      Tcl_ServiceAll, /* 221 */      Tcl_ServiceAll, /* 221 */
615      Tcl_ServiceEvent, /* 222 */      Tcl_ServiceEvent, /* 222 */
616      Tcl_SetAssocData, /* 223 */      Tcl_SetAssocData, /* 223 */
617      Tcl_SetChannelBufferSize, /* 224 */      Tcl_SetChannelBufferSize, /* 224 */
618      Tcl_SetChannelOption, /* 225 */      Tcl_SetChannelOption, /* 225 */
619      Tcl_SetCommandInfo, /* 226 */      Tcl_SetCommandInfo, /* 226 */
620      Tcl_SetErrno, /* 227 */      Tcl_SetErrno, /* 227 */
621      Tcl_SetErrorCode, /* 228 */      Tcl_SetErrorCode, /* 228 */
622      Tcl_SetMaxBlockTime, /* 229 */      Tcl_SetMaxBlockTime, /* 229 */
623      Tcl_SetPanicProc, /* 230 */      Tcl_SetPanicProc, /* 230 */
624      Tcl_SetRecursionLimit, /* 231 */      Tcl_SetRecursionLimit, /* 231 */
625      Tcl_SetResult, /* 232 */      Tcl_SetResult, /* 232 */
626      Tcl_SetServiceMode, /* 233 */      Tcl_SetServiceMode, /* 233 */
627      Tcl_SetObjErrorCode, /* 234 */      Tcl_SetObjErrorCode, /* 234 */
628      Tcl_SetObjResult, /* 235 */      Tcl_SetObjResult, /* 235 */
629      Tcl_SetStdChannel, /* 236 */      Tcl_SetStdChannel, /* 236 */
630      Tcl_SetVar, /* 237 */      Tcl_SetVar, /* 237 */
631      Tcl_SetVar2, /* 238 */      Tcl_SetVar2, /* 238 */
632      Tcl_SignalId, /* 239 */      Tcl_SignalId, /* 239 */
633      Tcl_SignalMsg, /* 240 */      Tcl_SignalMsg, /* 240 */
634      Tcl_SourceRCFile, /* 241 */      Tcl_SourceRCFile, /* 241 */
635      Tcl_SplitList, /* 242 */      Tcl_SplitList, /* 242 */
636      Tcl_SplitPath, /* 243 */      Tcl_SplitPath, /* 243 */
637      Tcl_StaticPackage, /* 244 */      Tcl_StaticPackage, /* 244 */
638      Tcl_StringMatch, /* 245 */      Tcl_StringMatch, /* 245 */
639      Tcl_Tell, /* 246 */      Tcl_Tell, /* 246 */
640      Tcl_TraceVar, /* 247 */      Tcl_TraceVar, /* 247 */
641      Tcl_TraceVar2, /* 248 */      Tcl_TraceVar2, /* 248 */
642      Tcl_TranslateFileName, /* 249 */      Tcl_TranslateFileName, /* 249 */
643      Tcl_Ungets, /* 250 */      Tcl_Ungets, /* 250 */
644      Tcl_UnlinkVar, /* 251 */      Tcl_UnlinkVar, /* 251 */
645      Tcl_UnregisterChannel, /* 252 */      Tcl_UnregisterChannel, /* 252 */
646      Tcl_UnsetVar, /* 253 */      Tcl_UnsetVar, /* 253 */
647      Tcl_UnsetVar2, /* 254 */      Tcl_UnsetVar2, /* 254 */
648      Tcl_UntraceVar, /* 255 */      Tcl_UntraceVar, /* 255 */
649      Tcl_UntraceVar2, /* 256 */      Tcl_UntraceVar2, /* 256 */
650      Tcl_UpdateLinkedVar, /* 257 */      Tcl_UpdateLinkedVar, /* 257 */
651      Tcl_UpVar, /* 258 */      Tcl_UpVar, /* 258 */
652      Tcl_UpVar2, /* 259 */      Tcl_UpVar2, /* 259 */
653      Tcl_VarEval, /* 260 */      Tcl_VarEval, /* 260 */
654      Tcl_VarTraceInfo, /* 261 */      Tcl_VarTraceInfo, /* 261 */
655      Tcl_VarTraceInfo2, /* 262 */      Tcl_VarTraceInfo2, /* 262 */
656      Tcl_Write, /* 263 */      Tcl_Write, /* 263 */
657      Tcl_WrongNumArgs, /* 264 */      Tcl_WrongNumArgs, /* 264 */
658      Tcl_DumpActiveMemory, /* 265 */      Tcl_DumpActiveMemory, /* 265 */
659      Tcl_ValidateAllMemory, /* 266 */      Tcl_ValidateAllMemory, /* 266 */
660      Tcl_AppendResultVA, /* 267 */      Tcl_AppendResultVA, /* 267 */
661      Tcl_AppendStringsToObjVA, /* 268 */      Tcl_AppendStringsToObjVA, /* 268 */
662      Tcl_HashStats, /* 269 */      Tcl_HashStats, /* 269 */
663      Tcl_ParseVar, /* 270 */      Tcl_ParseVar, /* 270 */
664      Tcl_PkgPresent, /* 271 */      Tcl_PkgPresent, /* 271 */
665      Tcl_PkgPresentEx, /* 272 */      Tcl_PkgPresentEx, /* 272 */
666      Tcl_PkgProvide, /* 273 */      Tcl_PkgProvide, /* 273 */
667      Tcl_PkgRequire, /* 274 */      Tcl_PkgRequire, /* 274 */
668      Tcl_SetErrorCodeVA, /* 275 */      Tcl_SetErrorCodeVA, /* 275 */
669      Tcl_VarEvalVA, /* 276 */      Tcl_VarEvalVA, /* 276 */
670      Tcl_WaitPid, /* 277 */      Tcl_WaitPid, /* 277 */
671  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */  #if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
672      Tcl_PanicVA, /* 278 */      Tcl_PanicVA, /* 278 */
673  #endif /* UNIX */  #endif /* UNIX */
674  #ifdef __WIN32__  #ifdef __WIN32__
675      Tcl_PanicVA, /* 278 */      Tcl_PanicVA, /* 278 */
676  #endif /* __WIN32__ */  #endif /* __WIN32__ */
677  #ifdef MAC_TCL  #ifdef MAC_TCL
678      NULL, /* 278 */      NULL, /* 278 */
679  #endif /* MAC_TCL */  #endif /* MAC_TCL */
680      Tcl_GetVersion, /* 279 */      Tcl_GetVersion, /* 279 */
681      Tcl_InitMemory, /* 280 */      Tcl_InitMemory, /* 280 */
682      Tcl_StackChannel, /* 281 */      Tcl_StackChannel, /* 281 */
683      Tcl_UnstackChannel, /* 282 */      Tcl_UnstackChannel, /* 282 */
684      Tcl_GetStackedChannel, /* 283 */      Tcl_GetStackedChannel, /* 283 */
685      NULL, /* 284 */      NULL, /* 284 */
686      NULL, /* 285 */      NULL, /* 285 */
687      Tcl_AppendObjToObj, /* 286 */      Tcl_AppendObjToObj, /* 286 */
688      Tcl_CreateEncoding, /* 287 */      Tcl_CreateEncoding, /* 287 */
689      Tcl_CreateThreadExitHandler, /* 288 */      Tcl_CreateThreadExitHandler, /* 288 */
690      Tcl_DeleteThreadExitHandler, /* 289 */      Tcl_DeleteThreadExitHandler, /* 289 */
691      Tcl_DiscardResult, /* 290 */      Tcl_DiscardResult, /* 290 */
692      Tcl_EvalEx, /* 291 */      Tcl_EvalEx, /* 291 */
693      Tcl_EvalObjv, /* 292 */      Tcl_EvalObjv, /* 292 */
694      Tcl_EvalObjEx, /* 293 */      Tcl_EvalObjEx, /* 293 */
695      Tcl_ExitThread, /* 294 */      Tcl_ExitThread, /* 294 */
696      Tcl_ExternalToUtf, /* 295 */      Tcl_ExternalToUtf, /* 295 */
697      Tcl_ExternalToUtfDString, /* 296 */      Tcl_ExternalToUtfDString, /* 296 */
698      Tcl_FinalizeThread, /* 297 */      Tcl_FinalizeThread, /* 297 */
699      Tcl_FinalizeNotifier, /* 298 */      Tcl_FinalizeNotifier, /* 298 */
700      Tcl_FreeEncoding, /* 299 */      Tcl_FreeEncoding, /* 299 */
701      Tcl_GetCurrentThread, /* 300 */      Tcl_GetCurrentThread, /* 300 */
702      Tcl_GetEncoding, /* 301 */      Tcl_GetEncoding, /* 301 */
703      Tcl_GetEncodingName, /* 302 */      Tcl_GetEncodingName, /* 302 */
704      Tcl_GetEncodingNames, /* 303 */      Tcl_GetEncodingNames, /* 303 */
705      Tcl_GetIndexFromObjStruct, /* 304 */      Tcl_GetIndexFromObjStruct, /* 304 */
706      Tcl_GetThreadData, /* 305 */      Tcl_GetThreadData, /* 305 */
707      Tcl_GetVar2Ex, /* 306 */      Tcl_GetVar2Ex, /* 306 */
708      Tcl_InitNotifier, /* 307 */      Tcl_InitNotifier, /* 307 */
709      Tcl_MutexLock, /* 308 */      Tcl_MutexLock, /* 308 */
710      Tcl_MutexUnlock, /* 309 */      Tcl_MutexUnlock, /* 309 */
711      Tcl_ConditionNotify, /* 310 */      Tcl_ConditionNotify, /* 310 */
712      Tcl_ConditionWait, /* 311 */      Tcl_ConditionWait, /* 311 */
713      Tcl_NumUtfChars, /* 312 */      Tcl_NumUtfChars, /* 312 */
714      Tcl_ReadChars, /* 313 */      Tcl_ReadChars, /* 313 */
715      Tcl_RestoreResult, /* 314 */      Tcl_RestoreResult, /* 314 */
716      Tcl_SaveResult, /* 315 */      Tcl_SaveResult, /* 315 */
717      Tcl_SetSystemEncoding, /* 316 */      Tcl_SetSystemEncoding, /* 316 */
718      Tcl_SetVar2Ex, /* 317 */      Tcl_SetVar2Ex, /* 317 */
719      Tcl_ThreadAlert, /* 318 */      Tcl_ThreadAlert, /* 318 */
720      Tcl_ThreadQueueEvent, /* 319 */      Tcl_ThreadQueueEvent, /* 319 */
721      Tcl_UniCharAtIndex, /* 320 */      Tcl_UniCharAtIndex, /* 320 */
722      Tcl_UniCharToLower, /* 321 */      Tcl_UniCharToLower, /* 321 */
723      Tcl_UniCharToTitle, /* 322 */      Tcl_UniCharToTitle, /* 322 */
724      Tcl_UniCharToUpper, /* 323 */      Tcl_UniCharToUpper, /* 323 */
725      Tcl_UniCharToUtf, /* 324 */      Tcl_UniCharToUtf, /* 324 */
726      Tcl_UtfAtIndex, /* 325 */      Tcl_UtfAtIndex, /* 325 */
727      Tcl_UtfCharComplete, /* 326 */      Tcl_UtfCharComplete, /* 326 */
728      Tcl_UtfBackslash, /* 327 */      Tcl_UtfBackslash, /* 327 */
729      Tcl_UtfFindFirst, /* 328 */      Tcl_UtfFindFirst, /* 328 */
730      Tcl_UtfFindLast, /* 329 */      Tcl_UtfFindLast, /* 329 */
731      Tcl_UtfNext, /* 330 */      Tcl_UtfNext, /* 330 */
732      Tcl_UtfPrev, /* 331 */      Tcl_UtfPrev, /* 331 */
733      Tcl_UtfToExternal, /* 332 */      Tcl_UtfToExternal, /* 332 */
734      Tcl_UtfToExternalDString, /* 333 */      Tcl_UtfToExternalDString, /* 333 */
735      Tcl_UtfToLower, /* 334 */      Tcl_UtfToLower, /* 334 */
736      Tcl_UtfToTitle, /* 335 */      Tcl_UtfToTitle, /* 335 */
737      Tcl_UtfToUniChar, /* 336 */      Tcl_UtfToUniChar, /* 336 */
738      Tcl_UtfToUpper, /* 337 */      Tcl_UtfToUpper, /* 337 */
739      Tcl_WriteChars, /* 338 */      Tcl_WriteChars, /* 338 */
740      Tcl_WriteObj, /* 339 */      Tcl_WriteObj, /* 339 */
741      Tcl_GetString, /* 340 */      Tcl_GetString, /* 340 */
742      Tcl_GetDefaultEncodingDir, /* 341 */      Tcl_GetDefaultEncodingDir, /* 341 */
743      Tcl_SetDefaultEncodingDir, /* 342 */      Tcl_SetDefaultEncodingDir, /* 342 */
744      Tcl_AlertNotifier, /* 343 */      Tcl_AlertNotifier, /* 343 */
745      Tcl_ServiceModeHook, /* 344 */      Tcl_ServiceModeHook, /* 344 */
746      Tcl_UniCharIsAlnum, /* 345 */      Tcl_UniCharIsAlnum, /* 345 */
747      Tcl_UniCharIsAlpha, /* 346 */      Tcl_UniCharIsAlpha, /* 346 */
748      Tcl_UniCharIsDigit, /* 347 */      Tcl_UniCharIsDigit, /* 347 */
749      Tcl_UniCharIsLower, /* 348 */      Tcl_UniCharIsLower, /* 348 */
750      Tcl_UniCharIsSpace, /* 349 */      Tcl_UniCharIsSpace, /* 349 */
751      Tcl_UniCharIsUpper, /* 350 */      Tcl_UniCharIsUpper, /* 350 */
752      Tcl_UniCharIsWordChar, /* 351 */      Tcl_UniCharIsWordChar, /* 351 */
753      Tcl_UniCharLen, /* 352 */      Tcl_UniCharLen, /* 352 */
754      Tcl_UniCharNcmp, /* 353 */      Tcl_UniCharNcmp, /* 353 */
755      Tcl_UniCharToUtfDString, /* 354 */      Tcl_UniCharToUtfDString, /* 354 */
756      Tcl_UtfToUniCharDString, /* 355 */      Tcl_UtfToUniCharDString, /* 355 */
757      Tcl_GetRegExpFromObj, /* 356 */      Tcl_GetRegExpFromObj, /* 356 */
758      Tcl_EvalTokens, /* 357 */      Tcl_EvalTokens, /* 357 */
759      Tcl_FreeParse, /* 358 */      Tcl_FreeParse, /* 358 */
760      Tcl_LogCommandInfo, /* 359 */      Tcl_LogCommandInfo, /* 359 */
761      Tcl_ParseBraces, /* 360 */      Tcl_ParseBraces, /* 360 */
762      Tcl_ParseCommand, /* 361 */      Tcl_ParseCommand, /* 361 */
763      Tcl_ParseExpr, /* 362 */      Tcl_ParseExpr, /* 362 */
764      Tcl_ParseQuotedString, /* 363 */      Tcl_ParseQuotedString, /* 363 */
765      Tcl_ParseVarName, /* 364 */      Tcl_ParseVarName, /* 364 */
766      Tcl_GetCwd, /* 365 */      Tcl_GetCwd, /* 365 */
767      Tcl_Chdir, /* 366 */      Tcl_Chdir, /* 366 */
768      Tcl_Access, /* 367 */      Tcl_Access, /* 367 */
769      Tcl_Stat, /* 368 */      Tcl_Stat, /* 368 */
770      Tcl_UtfNcmp, /* 369 */      Tcl_UtfNcmp, /* 369 */
771      Tcl_UtfNcasecmp, /* 370 */      Tcl_UtfNcasecmp, /* 370 */
772      Tcl_StringCaseMatch, /* 371 */      Tcl_StringCaseMatch, /* 371 */
773      Tcl_UniCharIsControl, /* 372 */      Tcl_UniCharIsControl, /* 372 */
774      Tcl_UniCharIsGraph, /* 373 */      Tcl_UniCharIsGraph, /* 373 */
775      Tcl_UniCharIsPrint, /* 374 */      Tcl_UniCharIsPrint, /* 374 */
776      Tcl_UniCharIsPunct, /* 375 */      Tcl_UniCharIsPunct, /* 375 */
777      Tcl_RegExpExecObj, /* 376 */      Tcl_RegExpExecObj, /* 376 */
778      Tcl_RegExpGetInfo, /* 377 */      Tcl_RegExpGetInfo, /* 377 */
779      Tcl_NewUnicodeObj, /* 378 */      Tcl_NewUnicodeObj, /* 378 */
780      Tcl_SetUnicodeObj, /* 379 */      Tcl_SetUnicodeObj, /* 379 */
781      Tcl_GetCharLength, /* 380 */      Tcl_GetCharLength, /* 380 */
782      Tcl_GetUniChar, /* 381 */      Tcl_GetUniChar, /* 381 */
783      Tcl_GetUnicode, /* 382 */      Tcl_GetUnicode, /* 382 */
784      Tcl_GetRange, /* 383 */      Tcl_GetRange, /* 383 */
785      Tcl_AppendUnicodeToObj, /* 384 */      Tcl_AppendUnicodeToObj, /* 384 */
786      Tcl_RegExpMatchObj, /* 385 */      Tcl_RegExpMatchObj, /* 385 */
787      Tcl_SetNotifier, /* 386 */      Tcl_SetNotifier, /* 386 */
788      Tcl_GetAllocMutex, /* 387 */      Tcl_GetAllocMutex, /* 387 */
789      Tcl_GetChannelNames, /* 388 */      Tcl_GetChannelNames, /* 388 */
790      Tcl_GetChannelNamesEx, /* 389 */      Tcl_GetChannelNamesEx, /* 389 */
791      Tcl_ProcObjCmd, /* 390 */      Tcl_ProcObjCmd, /* 390 */
792      Tcl_ConditionFinalize, /* 391 */      Tcl_ConditionFinalize, /* 391 */
793      Tcl_MutexFinalize, /* 392 */      Tcl_MutexFinalize, /* 392 */
794      Tcl_CreateThread, /* 393 */      Tcl_CreateThread, /* 393 */
795  };  };
796    
797  /* !END!: Do not edit above this line. */  /* !END!: Do not edit above this line. */
798    
799  /* End of tclstubinit.c */  /* End of tclstubinit.c */

Legend:
Removed from v.66  
changed lines
  Added in v.71

dashley@gmail.com
ViewVC Help
Powered by ViewVC 1.1.25