tclStubInit.cGo to the documentation of this file.00001 /* 00002 * tclStubInit.c -- 00003 * 00004 * This file contains the initializers for the Tcl stub vectors. 00005 * 00006 * Copyright (c) 1998-1999 by Scriptics Corporation. 00007 * 00008 * See the file "license.terms" for information on usage and redistribution 00009 * of this file, and for a DISCLAIMER OF ALL WARRANTIES. 00010 * 00011 * RCS: @(#) $Id: tclStubInit.c,v 1.150 2008/01/23 17:31:42 dgp Exp $ 00012 */ 00013 00014 #include "tclInt.h" 00015 #include "tommath.h" 00016 00017 /* 00018 * Remove macros that will interfere with the definitions below. 00019 */ 00020 00021 #undef Tcl_Alloc 00022 #undef Tcl_Free 00023 #undef Tcl_Realloc 00024 #undef Tcl_NewBooleanObj 00025 #undef Tcl_NewByteArrayObj 00026 #undef Tcl_NewDoubleObj 00027 #undef Tcl_NewIntObj 00028 #undef Tcl_NewListObj 00029 #undef Tcl_NewLongObj 00030 #undef Tcl_NewObj 00031 #undef Tcl_NewStringObj 00032 #undef Tcl_DumpActiveMemory 00033 #undef Tcl_ValidateAllMemory 00034 #undef Tcl_FindHashEntry 00035 #undef Tcl_CreateHashEntry 00036 00037 /* 00038 * Keep a record of the original Notifier procedures, created in the 00039 * same compilation unit as the stub tables so we can later do reliable, 00040 * portable comparisons to see whether a Tcl_SetNotifier() call swapped 00041 * new routines into the stub table. 00042 */ 00043 00044 Tcl_NotifierProcs tclOriginalNotifier = { 00045 Tcl_SetTimer, 00046 Tcl_WaitForEvent, 00047 #if !defined(__WIN32__) /* UNIX */ 00048 Tcl_CreateFileHandler, 00049 Tcl_DeleteFileHandler, 00050 #else 00051 NULL, 00052 NULL, 00053 #endif 00054 NULL, 00055 NULL, 00056 NULL, 00057 NULL 00058 }; 00059 00060 MODULE_SCOPE TclIntStubs tclIntStubs; 00061 MODULE_SCOPE TclIntPlatStubs tclIntPlatStubs; 00062 MODULE_SCOPE TclPlatStubs tclPlatStubs; 00063 MODULE_SCOPE TclStubs tclStubs; 00064 MODULE_SCOPE TclTomMathStubs tclTomMathStubs; 00065 00066 /* 00067 * WARNING: The contents of this file is automatically generated by the 00068 * tools/genStubs.tcl script. Any modifications to the function declarations 00069 * below should be made in the generic/tcl.decls script. 00070 */ 00071 00072 /* !BEGIN!: Do not edit below this line. */ 00073 00074 TclIntStubs tclIntStubs = { 00075 TCL_STUB_MAGIC, 00076 NULL, 00077 NULL, /* 0 */ 00078 NULL, /* 1 */ 00079 NULL, /* 2 */ 00080 TclAllocateFreeObjects, /* 3 */ 00081 NULL, /* 4 */ 00082 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00083 TclCleanupChildren, /* 5 */ 00084 #endif /* UNIX */ 00085 #ifdef __WIN32__ /* WIN */ 00086 TclCleanupChildren, /* 5 */ 00087 #endif /* WIN */ 00088 #ifdef MAC_OSX_TCL /* MACOSX */ 00089 TclCleanupChildren, /* 5 */ 00090 #endif /* MACOSX */ 00091 TclCleanupCommand, /* 6 */ 00092 TclCopyAndCollapse, /* 7 */ 00093 TclCopyChannel, /* 8 */ 00094 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00095 TclCreatePipeline, /* 9 */ 00096 #endif /* UNIX */ 00097 #ifdef __WIN32__ /* WIN */ 00098 TclCreatePipeline, /* 9 */ 00099 #endif /* WIN */ 00100 #ifdef MAC_OSX_TCL /* MACOSX */ 00101 TclCreatePipeline, /* 9 */ 00102 #endif /* MACOSX */ 00103 TclCreateProc, /* 10 */ 00104 TclDeleteCompiledLocalVars, /* 11 */ 00105 TclDeleteVars, /* 12 */ 00106 NULL, /* 13 */ 00107 TclDumpMemoryInfo, /* 14 */ 00108 NULL, /* 15 */ 00109 TclExprFloatError, /* 16 */ 00110 NULL, /* 17 */ 00111 NULL, /* 18 */ 00112 NULL, /* 19 */ 00113 NULL, /* 20 */ 00114 NULL, /* 21 */ 00115 TclFindElement, /* 22 */ 00116 TclFindProc, /* 23 */ 00117 NULL, /* 24 */ 00118 TclFreePackageInfo, /* 25 */ 00119 NULL, /* 26 */ 00120 NULL, /* 27 */ 00121 TclpGetDefaultStdChannel, /* 28 */ 00122 NULL, /* 29 */ 00123 NULL, /* 30 */ 00124 TclGetExtension, /* 31 */ 00125 TclGetFrame, /* 32 */ 00126 NULL, /* 33 */ 00127 TclGetIntForIndex, /* 34 */ 00128 NULL, /* 35 */ 00129 TclGetLong, /* 36 */ 00130 TclGetLoadedPackages, /* 37 */ 00131 TclGetNamespaceForQualName, /* 38 */ 00132 TclGetObjInterpProc, /* 39 */ 00133 TclGetOpenMode, /* 40 */ 00134 TclGetOriginalCommand, /* 41 */ 00135 TclpGetUserHome, /* 42 */ 00136 NULL, /* 43 */ 00137 TclGuessPackageName, /* 44 */ 00138 TclHideUnsafeCommands, /* 45 */ 00139 TclInExit, /* 46 */ 00140 NULL, /* 47 */ 00141 NULL, /* 48 */ 00142 NULL, /* 49 */ 00143 TclInitCompiledLocals, /* 50 */ 00144 TclInterpInit, /* 51 */ 00145 NULL, /* 52 */ 00146 TclInvokeObjectCommand, /* 53 */ 00147 TclInvokeStringCommand, /* 54 */ 00148 TclIsProc, /* 55 */ 00149 NULL, /* 56 */ 00150 NULL, /* 57 */ 00151 TclLookupVar, /* 58 */ 00152 NULL, /* 59 */ 00153 TclNeedSpace, /* 60 */ 00154 TclNewProcBodyObj, /* 61 */ 00155 TclObjCommandComplete, /* 62 */ 00156 TclObjInterpProc, /* 63 */ 00157 TclObjInvoke, /* 64 */ 00158 NULL, /* 65 */ 00159 NULL, /* 66 */ 00160 NULL, /* 67 */ 00161 NULL, /* 68 */ 00162 TclpAlloc, /* 69 */ 00163 NULL, /* 70 */ 00164 NULL, /* 71 */ 00165 NULL, /* 72 */ 00166 NULL, /* 73 */ 00167 TclpFree, /* 74 */ 00168 TclpGetClicks, /* 75 */ 00169 TclpGetSeconds, /* 76 */ 00170 TclpGetTime, /* 77 */ 00171 TclpGetTimeZone, /* 78 */ 00172 NULL, /* 79 */ 00173 NULL, /* 80 */ 00174 TclpRealloc, /* 81 */ 00175 NULL, /* 82 */ 00176 NULL, /* 83 */ 00177 NULL, /* 84 */ 00178 NULL, /* 85 */ 00179 NULL, /* 86 */ 00180 NULL, /* 87 */ 00181 TclPrecTraceProc, /* 88 */ 00182 TclPreventAliasLoop, /* 89 */ 00183 NULL, /* 90 */ 00184 TclProcCleanupProc, /* 91 */ 00185 TclProcCompileProc, /* 92 */ 00186 TclProcDeleteProc, /* 93 */ 00187 NULL, /* 94 */ 00188 NULL, /* 95 */ 00189 TclRenameCommand, /* 96 */ 00190 TclResetShadowedCmdRefs, /* 97 */ 00191 TclServiceIdle, /* 98 */ 00192 NULL, /* 99 */ 00193 NULL, /* 100 */ 00194 TclSetPreInitScript, /* 101 */ 00195 TclSetupEnv, /* 102 */ 00196 TclSockGetPort, /* 103 */ 00197 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00198 TclSockMinimumBuffers, /* 104 */ 00199 #endif /* UNIX */ 00200 #ifdef __WIN32__ /* WIN */ 00201 TclSockMinimumBuffers, /* 104 */ 00202 #endif /* WIN */ 00203 #ifdef MAC_OSX_TCL /* MACOSX */ 00204 TclSockMinimumBuffers, /* 104 */ 00205 #endif /* MACOSX */ 00206 NULL, /* 105 */ 00207 NULL, /* 106 */ 00208 NULL, /* 107 */ 00209 TclTeardownNamespace, /* 108 */ 00210 TclUpdateReturnInfo, /* 109 */ 00211 NULL, /* 110 */ 00212 Tcl_AddInterpResolvers, /* 111 */ 00213 Tcl_AppendExportList, /* 112 */ 00214 Tcl_CreateNamespace, /* 113 */ 00215 Tcl_DeleteNamespace, /* 114 */ 00216 Tcl_Export, /* 115 */ 00217 Tcl_FindCommand, /* 116 */ 00218 Tcl_FindNamespace, /* 117 */ 00219 Tcl_GetInterpResolvers, /* 118 */ 00220 Tcl_GetNamespaceResolvers, /* 119 */ 00221 Tcl_FindNamespaceVar, /* 120 */ 00222 Tcl_ForgetImport, /* 121 */ 00223 Tcl_GetCommandFromObj, /* 122 */ 00224 Tcl_GetCommandFullName, /* 123 */ 00225 Tcl_GetCurrentNamespace, /* 124 */ 00226 Tcl_GetGlobalNamespace, /* 125 */ 00227 Tcl_GetVariableFullName, /* 126 */ 00228 Tcl_Import, /* 127 */ 00229 Tcl_PopCallFrame, /* 128 */ 00230 Tcl_PushCallFrame, /* 129 */ 00231 Tcl_RemoveInterpResolvers, /* 130 */ 00232 Tcl_SetNamespaceResolvers, /* 131 */ 00233 TclpHasSockets, /* 132 */ 00234 TclpGetDate, /* 133 */ 00235 NULL, /* 134 */ 00236 NULL, /* 135 */ 00237 NULL, /* 136 */ 00238 NULL, /* 137 */ 00239 TclGetEnv, /* 138 */ 00240 NULL, /* 139 */ 00241 NULL, /* 140 */ 00242 TclpGetCwd, /* 141 */ 00243 TclSetByteCodeFromAny, /* 142 */ 00244 TclAddLiteralObj, /* 143 */ 00245 TclHideLiteral, /* 144 */ 00246 TclGetAuxDataType, /* 145 */ 00247 TclHandleCreate, /* 146 */ 00248 TclHandleFree, /* 147 */ 00249 TclHandlePreserve, /* 148 */ 00250 TclHandleRelease, /* 149 */ 00251 TclRegAbout, /* 150 */ 00252 TclRegExpRangeUniChar, /* 151 */ 00253 TclSetLibraryPath, /* 152 */ 00254 TclGetLibraryPath, /* 153 */ 00255 NULL, /* 154 */ 00256 NULL, /* 155 */ 00257 TclRegError, /* 156 */ 00258 TclVarTraceExists, /* 157 */ 00259 TclSetStartupScriptFileName, /* 158 */ 00260 TclGetStartupScriptFileName, /* 159 */ 00261 NULL, /* 160 */ 00262 TclChannelTransform, /* 161 */ 00263 TclChannelEventScriptInvoker, /* 162 */ 00264 TclGetInstructionTable, /* 163 */ 00265 TclExpandCodeArray, /* 164 */ 00266 TclpSetInitialEncodings, /* 165 */ 00267 TclListObjSetElement, /* 166 */ 00268 TclSetStartupScriptPath, /* 167 */ 00269 TclGetStartupScriptPath, /* 168 */ 00270 TclpUtfNcmp2, /* 169 */ 00271 TclCheckInterpTraces, /* 170 */ 00272 TclCheckExecutionTraces, /* 171 */ 00273 TclInThreadExit, /* 172 */ 00274 TclUniCharMatch, /* 173 */ 00275 NULL, /* 174 */ 00276 TclCallVarTraces, /* 175 */ 00277 TclCleanupVar, /* 176 */ 00278 TclVarErrMsg, /* 177 */ 00279 Tcl_SetStartupScript, /* 178 */ 00280 Tcl_GetStartupScript, /* 179 */ 00281 NULL, /* 180 */ 00282 NULL, /* 181 */ 00283 TclpLocaltime, /* 182 */ 00284 TclpGmtime, /* 183 */ 00285 NULL, /* 184 */ 00286 NULL, /* 185 */ 00287 NULL, /* 186 */ 00288 NULL, /* 187 */ 00289 NULL, /* 188 */ 00290 NULL, /* 189 */ 00291 NULL, /* 190 */ 00292 NULL, /* 191 */ 00293 NULL, /* 192 */ 00294 NULL, /* 193 */ 00295 NULL, /* 194 */ 00296 NULL, /* 195 */ 00297 NULL, /* 196 */ 00298 NULL, /* 197 */ 00299 TclObjGetFrame, /* 198 */ 00300 NULL, /* 199 */ 00301 TclpObjRemoveDirectory, /* 200 */ 00302 TclpObjCopyDirectory, /* 201 */ 00303 TclpObjCreateDirectory, /* 202 */ 00304 TclpObjDeleteFile, /* 203 */ 00305 TclpObjCopyFile, /* 204 */ 00306 TclpObjRenameFile, /* 205 */ 00307 TclpObjStat, /* 206 */ 00308 TclpObjAccess, /* 207 */ 00309 TclpOpenFileChannel, /* 208 */ 00310 NULL, /* 209 */ 00311 NULL, /* 210 */ 00312 NULL, /* 211 */ 00313 TclpFindExecutable, /* 212 */ 00314 TclGetObjNameOfExecutable, /* 213 */ 00315 TclSetObjNameOfExecutable, /* 214 */ 00316 TclStackAlloc, /* 215 */ 00317 TclStackFree, /* 216 */ 00318 TclPushStackFrame, /* 217 */ 00319 TclPopStackFrame, /* 218 */ 00320 NULL, /* 219 */ 00321 NULL, /* 220 */ 00322 NULL, /* 221 */ 00323 NULL, /* 222 */ 00324 NULL, /* 223 */ 00325 TclGetPlatform, /* 224 */ 00326 TclTraceDictPath, /* 225 */ 00327 TclObjBeingDeleted, /* 226 */ 00328 TclSetNsPath, /* 227 */ 00329 TclObjInterpProcCore, /* 228 */ 00330 TclPtrMakeUpvar, /* 229 */ 00331 TclObjLookupVar, /* 230 */ 00332 TclGetNamespaceFromObj, /* 231 */ 00333 TclEvalObjEx, /* 232 */ 00334 TclGetSrcInfoForPc, /* 233 */ 00335 TclVarHashCreateVar, /* 234 */ 00336 TclInitVarHashTable, /* 235 */ 00337 TclBackgroundException, /* 236 */ 00338 }; 00339 00340 TclIntPlatStubs tclIntPlatStubs = { 00341 TCL_STUB_MAGIC, 00342 NULL, 00343 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00344 TclGetAndDetachPids, /* 0 */ 00345 TclpCloseFile, /* 1 */ 00346 TclpCreateCommandChannel, /* 2 */ 00347 TclpCreatePipe, /* 3 */ 00348 TclpCreateProcess, /* 4 */ 00349 NULL, /* 5 */ 00350 TclpMakeFile, /* 6 */ 00351 TclpOpenFile, /* 7 */ 00352 TclUnixWaitForFile, /* 8 */ 00353 TclpCreateTempFile, /* 9 */ 00354 TclpReaddir, /* 10 */ 00355 TclpLocaltime_unix, /* 11 */ 00356 TclpGmtime_unix, /* 12 */ 00357 TclpInetNtoa, /* 13 */ 00358 TclUnixCopyFile, /* 14 */ 00359 #endif /* UNIX */ 00360 #ifdef __WIN32__ /* WIN */ 00361 TclWinConvertError, /* 0 */ 00362 TclWinConvertWSAError, /* 1 */ 00363 TclWinGetServByName, /* 2 */ 00364 TclWinGetSockOpt, /* 3 */ 00365 TclWinGetTclInstance, /* 4 */ 00366 NULL, /* 5 */ 00367 TclWinNToHS, /* 6 */ 00368 TclWinSetSockOpt, /* 7 */ 00369 TclpGetPid, /* 8 */ 00370 TclWinGetPlatformId, /* 9 */ 00371 NULL, /* 10 */ 00372 TclGetAndDetachPids, /* 11 */ 00373 TclpCloseFile, /* 12 */ 00374 TclpCreateCommandChannel, /* 13 */ 00375 TclpCreatePipe, /* 14 */ 00376 TclpCreateProcess, /* 15 */ 00377 NULL, /* 16 */ 00378 NULL, /* 17 */ 00379 TclpMakeFile, /* 18 */ 00380 TclpOpenFile, /* 19 */ 00381 TclWinAddProcess, /* 20 */ 00382 NULL, /* 21 */ 00383 TclpCreateTempFile, /* 22 */ 00384 TclpGetTZName, /* 23 */ 00385 TclWinNoBackslash, /* 24 */ 00386 NULL, /* 25 */ 00387 TclWinSetInterfaces, /* 26 */ 00388 TclWinFlushDirtyChannels, /* 27 */ 00389 TclWinResetInterfaces, /* 28 */ 00390 TclWinCPUID, /* 29 */ 00391 #endif /* WIN */ 00392 #ifdef MAC_OSX_TCL /* MACOSX */ 00393 TclGetAndDetachPids, /* 0 */ 00394 TclpCloseFile, /* 1 */ 00395 TclpCreateCommandChannel, /* 2 */ 00396 TclpCreatePipe, /* 3 */ 00397 TclpCreateProcess, /* 4 */ 00398 NULL, /* 5 */ 00399 TclpMakeFile, /* 6 */ 00400 TclpOpenFile, /* 7 */ 00401 TclUnixWaitForFile, /* 8 */ 00402 TclpCreateTempFile, /* 9 */ 00403 TclpReaddir, /* 10 */ 00404 TclpLocaltime_unix, /* 11 */ 00405 TclpGmtime_unix, /* 12 */ 00406 TclpInetNtoa, /* 13 */ 00407 TclUnixCopyFile, /* 14 */ 00408 TclMacOSXGetFileAttribute, /* 15 */ 00409 TclMacOSXSetFileAttribute, /* 16 */ 00410 TclMacOSXCopyFileAttributes, /* 17 */ 00411 TclMacOSXMatchType, /* 18 */ 00412 #endif /* MACOSX */ 00413 }; 00414 00415 TclPlatStubs tclPlatStubs = { 00416 TCL_STUB_MAGIC, 00417 NULL, 00418 #ifdef __WIN32__ /* WIN */ 00419 Tcl_WinUtfToTChar, /* 0 */ 00420 Tcl_WinTCharToUtf, /* 1 */ 00421 #endif /* WIN */ 00422 #ifdef MAC_OSX_TCL /* MACOSX */ 00423 Tcl_MacOSXOpenBundleResources, /* 0 */ 00424 Tcl_MacOSXOpenVersionedBundleResources, /* 1 */ 00425 #endif /* MACOSX */ 00426 }; 00427 00428 TclTomMathStubs tclTomMathStubs = { 00429 TCL_STUB_MAGIC, 00430 NULL, 00431 TclBN_epoch, /* 0 */ 00432 TclBN_revision, /* 1 */ 00433 TclBN_mp_add, /* 2 */ 00434 TclBN_mp_add_d, /* 3 */ 00435 TclBN_mp_and, /* 4 */ 00436 TclBN_mp_clamp, /* 5 */ 00437 TclBN_mp_clear, /* 6 */ 00438 TclBN_mp_clear_multi, /* 7 */ 00439 TclBN_mp_cmp, /* 8 */ 00440 TclBN_mp_cmp_d, /* 9 */ 00441 TclBN_mp_cmp_mag, /* 10 */ 00442 TclBN_mp_copy, /* 11 */ 00443 TclBN_mp_count_bits, /* 12 */ 00444 TclBN_mp_div, /* 13 */ 00445 TclBN_mp_div_d, /* 14 */ 00446 TclBN_mp_div_2, /* 15 */ 00447 TclBN_mp_div_2d, /* 16 */ 00448 TclBN_mp_div_3, /* 17 */ 00449 TclBN_mp_exch, /* 18 */ 00450 TclBN_mp_expt_d, /* 19 */ 00451 TclBN_mp_grow, /* 20 */ 00452 TclBN_mp_init, /* 21 */ 00453 TclBN_mp_init_copy, /* 22 */ 00454 TclBN_mp_init_multi, /* 23 */ 00455 TclBN_mp_init_set, /* 24 */ 00456 TclBN_mp_init_size, /* 25 */ 00457 TclBN_mp_lshd, /* 26 */ 00458 TclBN_mp_mod, /* 27 */ 00459 TclBN_mp_mod_2d, /* 28 */ 00460 TclBN_mp_mul, /* 29 */ 00461 TclBN_mp_mul_d, /* 30 */ 00462 TclBN_mp_mul_2, /* 31 */ 00463 TclBN_mp_mul_2d, /* 32 */ 00464 TclBN_mp_neg, /* 33 */ 00465 TclBN_mp_or, /* 34 */ 00466 TclBN_mp_radix_size, /* 35 */ 00467 TclBN_mp_read_radix, /* 36 */ 00468 TclBN_mp_rshd, /* 37 */ 00469 TclBN_mp_shrink, /* 38 */ 00470 TclBN_mp_set, /* 39 */ 00471 TclBN_mp_sqr, /* 40 */ 00472 TclBN_mp_sqrt, /* 41 */ 00473 TclBN_mp_sub, /* 42 */ 00474 TclBN_mp_sub_d, /* 43 */ 00475 TclBN_mp_to_unsigned_bin, /* 44 */ 00476 TclBN_mp_to_unsigned_bin_n, /* 45 */ 00477 TclBN_mp_toradix_n, /* 46 */ 00478 TclBN_mp_unsigned_bin_size, /* 47 */ 00479 TclBN_mp_xor, /* 48 */ 00480 TclBN_mp_zero, /* 49 */ 00481 TclBN_reverse, /* 50 */ 00482 TclBN_fast_s_mp_mul_digs, /* 51 */ 00483 TclBN_fast_s_mp_sqr, /* 52 */ 00484 TclBN_mp_karatsuba_mul, /* 53 */ 00485 TclBN_mp_karatsuba_sqr, /* 54 */ 00486 TclBN_mp_toom_mul, /* 55 */ 00487 TclBN_mp_toom_sqr, /* 56 */ 00488 TclBN_s_mp_add, /* 57 */ 00489 TclBN_s_mp_mul_digs, /* 58 */ 00490 TclBN_s_mp_sqr, /* 59 */ 00491 TclBN_s_mp_sub, /* 60 */ 00492 }; 00493 00494 static TclStubHooks tclStubHooks = { 00495 &tclPlatStubs, 00496 &tclIntStubs, 00497 &tclIntPlatStubs 00498 }; 00499 00500 TclStubs tclStubs = { 00501 TCL_STUB_MAGIC, 00502 &tclStubHooks, 00503 Tcl_PkgProvideEx, /* 0 */ 00504 Tcl_PkgRequireEx, /* 1 */ 00505 Tcl_Panic, /* 2 */ 00506 Tcl_Alloc, /* 3 */ 00507 Tcl_Free, /* 4 */ 00508 Tcl_Realloc, /* 5 */ 00509 Tcl_DbCkalloc, /* 6 */ 00510 Tcl_DbCkfree, /* 7 */ 00511 Tcl_DbCkrealloc, /* 8 */ 00512 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00513 Tcl_CreateFileHandler, /* 9 */ 00514 #endif /* UNIX */ 00515 #ifdef __WIN32__ /* WIN */ 00516 NULL, /* 9 */ 00517 #endif /* WIN */ 00518 #ifdef MAC_OSX_TCL /* MACOSX */ 00519 Tcl_CreateFileHandler, /* 9 */ 00520 #endif /* MACOSX */ 00521 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00522 Tcl_DeleteFileHandler, /* 10 */ 00523 #endif /* UNIX */ 00524 #ifdef __WIN32__ /* WIN */ 00525 NULL, /* 10 */ 00526 #endif /* WIN */ 00527 #ifdef MAC_OSX_TCL /* MACOSX */ 00528 Tcl_DeleteFileHandler, /* 10 */ 00529 #endif /* MACOSX */ 00530 Tcl_SetTimer, /* 11 */ 00531 Tcl_Sleep, /* 12 */ 00532 Tcl_WaitForEvent, /* 13 */ 00533 Tcl_AppendAllObjTypes, /* 14 */ 00534 Tcl_AppendStringsToObj, /* 15 */ 00535 Tcl_AppendToObj, /* 16 */ 00536 Tcl_ConcatObj, /* 17 */ 00537 Tcl_ConvertToType, /* 18 */ 00538 Tcl_DbDecrRefCount, /* 19 */ 00539 Tcl_DbIncrRefCount, /* 20 */ 00540 Tcl_DbIsShared, /* 21 */ 00541 Tcl_DbNewBooleanObj, /* 22 */ 00542 Tcl_DbNewByteArrayObj, /* 23 */ 00543 Tcl_DbNewDoubleObj, /* 24 */ 00544 Tcl_DbNewListObj, /* 25 */ 00545 Tcl_DbNewLongObj, /* 26 */ 00546 Tcl_DbNewObj, /* 27 */ 00547 Tcl_DbNewStringObj, /* 28 */ 00548 Tcl_DuplicateObj, /* 29 */ 00549 TclFreeObj, /* 30 */ 00550 Tcl_GetBoolean, /* 31 */ 00551 Tcl_GetBooleanFromObj, /* 32 */ 00552 Tcl_GetByteArrayFromObj, /* 33 */ 00553 Tcl_GetDouble, /* 34 */ 00554 Tcl_GetDoubleFromObj, /* 35 */ 00555 Tcl_GetIndexFromObj, /* 36 */ 00556 Tcl_GetInt, /* 37 */ 00557 Tcl_GetIntFromObj, /* 38 */ 00558 Tcl_GetLongFromObj, /* 39 */ 00559 Tcl_GetObjType, /* 40 */ 00560 Tcl_GetStringFromObj, /* 41 */ 00561 Tcl_InvalidateStringRep, /* 42 */ 00562 Tcl_ListObjAppendList, /* 43 */ 00563 Tcl_ListObjAppendElement, /* 44 */ 00564 Tcl_ListObjGetElements, /* 45 */ 00565 Tcl_ListObjIndex, /* 46 */ 00566 Tcl_ListObjLength, /* 47 */ 00567 Tcl_ListObjReplace, /* 48 */ 00568 Tcl_NewBooleanObj, /* 49 */ 00569 Tcl_NewByteArrayObj, /* 50 */ 00570 Tcl_NewDoubleObj, /* 51 */ 00571 Tcl_NewIntObj, /* 52 */ 00572 Tcl_NewListObj, /* 53 */ 00573 Tcl_NewLongObj, /* 54 */ 00574 Tcl_NewObj, /* 55 */ 00575 Tcl_NewStringObj, /* 56 */ 00576 Tcl_SetBooleanObj, /* 57 */ 00577 Tcl_SetByteArrayLength, /* 58 */ 00578 Tcl_SetByteArrayObj, /* 59 */ 00579 Tcl_SetDoubleObj, /* 60 */ 00580 Tcl_SetIntObj, /* 61 */ 00581 Tcl_SetListObj, /* 62 */ 00582 Tcl_SetLongObj, /* 63 */ 00583 Tcl_SetObjLength, /* 64 */ 00584 Tcl_SetStringObj, /* 65 */ 00585 Tcl_AddErrorInfo, /* 66 */ 00586 Tcl_AddObjErrorInfo, /* 67 */ 00587 Tcl_AllowExceptions, /* 68 */ 00588 Tcl_AppendElement, /* 69 */ 00589 Tcl_AppendResult, /* 70 */ 00590 Tcl_AsyncCreate, /* 71 */ 00591 Tcl_AsyncDelete, /* 72 */ 00592 Tcl_AsyncInvoke, /* 73 */ 00593 Tcl_AsyncMark, /* 74 */ 00594 Tcl_AsyncReady, /* 75 */ 00595 Tcl_BackgroundError, /* 76 */ 00596 Tcl_Backslash, /* 77 */ 00597 Tcl_BadChannelOption, /* 78 */ 00598 Tcl_CallWhenDeleted, /* 79 */ 00599 Tcl_CancelIdleCall, /* 80 */ 00600 Tcl_Close, /* 81 */ 00601 Tcl_CommandComplete, /* 82 */ 00602 Tcl_Concat, /* 83 */ 00603 Tcl_ConvertElement, /* 84 */ 00604 Tcl_ConvertCountedElement, /* 85 */ 00605 Tcl_CreateAlias, /* 86 */ 00606 Tcl_CreateAliasObj, /* 87 */ 00607 Tcl_CreateChannel, /* 88 */ 00608 Tcl_CreateChannelHandler, /* 89 */ 00609 Tcl_CreateCloseHandler, /* 90 */ 00610 Tcl_CreateCommand, /* 91 */ 00611 Tcl_CreateEventSource, /* 92 */ 00612 Tcl_CreateExitHandler, /* 93 */ 00613 Tcl_CreateInterp, /* 94 */ 00614 Tcl_CreateMathFunc, /* 95 */ 00615 Tcl_CreateObjCommand, /* 96 */ 00616 Tcl_CreateSlave, /* 97 */ 00617 Tcl_CreateTimerHandler, /* 98 */ 00618 Tcl_CreateTrace, /* 99 */ 00619 Tcl_DeleteAssocData, /* 100 */ 00620 Tcl_DeleteChannelHandler, /* 101 */ 00621 Tcl_DeleteCloseHandler, /* 102 */ 00622 Tcl_DeleteCommand, /* 103 */ 00623 Tcl_DeleteCommandFromToken, /* 104 */ 00624 Tcl_DeleteEvents, /* 105 */ 00625 Tcl_DeleteEventSource, /* 106 */ 00626 Tcl_DeleteExitHandler, /* 107 */ 00627 Tcl_DeleteHashEntry, /* 108 */ 00628 Tcl_DeleteHashTable, /* 109 */ 00629 Tcl_DeleteInterp, /* 110 */ 00630 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00631 Tcl_DetachPids, /* 111 */ 00632 #endif /* UNIX */ 00633 #ifdef __WIN32__ /* WIN */ 00634 Tcl_DetachPids, /* 111 */ 00635 #endif /* WIN */ 00636 #ifdef MAC_OSX_TCL /* MACOSX */ 00637 Tcl_DetachPids, /* 111 */ 00638 #endif /* MACOSX */ 00639 Tcl_DeleteTimerHandler, /* 112 */ 00640 Tcl_DeleteTrace, /* 113 */ 00641 Tcl_DontCallWhenDeleted, /* 114 */ 00642 Tcl_DoOneEvent, /* 115 */ 00643 Tcl_DoWhenIdle, /* 116 */ 00644 Tcl_DStringAppend, /* 117 */ 00645 Tcl_DStringAppendElement, /* 118 */ 00646 Tcl_DStringEndSublist, /* 119 */ 00647 Tcl_DStringFree, /* 120 */ 00648 Tcl_DStringGetResult, /* 121 */ 00649 Tcl_DStringInit, /* 122 */ 00650 Tcl_DStringResult, /* 123 */ 00651 Tcl_DStringSetLength, /* 124 */ 00652 Tcl_DStringStartSublist, /* 125 */ 00653 Tcl_Eof, /* 126 */ 00654 Tcl_ErrnoId, /* 127 */ 00655 Tcl_ErrnoMsg, /* 128 */ 00656 Tcl_Eval, /* 129 */ 00657 Tcl_EvalFile, /* 130 */ 00658 Tcl_EvalObj, /* 131 */ 00659 Tcl_EventuallyFree, /* 132 */ 00660 Tcl_Exit, /* 133 */ 00661 Tcl_ExposeCommand, /* 134 */ 00662 Tcl_ExprBoolean, /* 135 */ 00663 Tcl_ExprBooleanObj, /* 136 */ 00664 Tcl_ExprDouble, /* 137 */ 00665 Tcl_ExprDoubleObj, /* 138 */ 00666 Tcl_ExprLong, /* 139 */ 00667 Tcl_ExprLongObj, /* 140 */ 00668 Tcl_ExprObj, /* 141 */ 00669 Tcl_ExprString, /* 142 */ 00670 Tcl_Finalize, /* 143 */ 00671 Tcl_FindExecutable, /* 144 */ 00672 Tcl_FirstHashEntry, /* 145 */ 00673 Tcl_Flush, /* 146 */ 00674 Tcl_FreeResult, /* 147 */ 00675 Tcl_GetAlias, /* 148 */ 00676 Tcl_GetAliasObj, /* 149 */ 00677 Tcl_GetAssocData, /* 150 */ 00678 Tcl_GetChannel, /* 151 */ 00679 Tcl_GetChannelBufferSize, /* 152 */ 00680 Tcl_GetChannelHandle, /* 153 */ 00681 Tcl_GetChannelInstanceData, /* 154 */ 00682 Tcl_GetChannelMode, /* 155 */ 00683 Tcl_GetChannelName, /* 156 */ 00684 Tcl_GetChannelOption, /* 157 */ 00685 Tcl_GetChannelType, /* 158 */ 00686 Tcl_GetCommandInfo, /* 159 */ 00687 Tcl_GetCommandName, /* 160 */ 00688 Tcl_GetErrno, /* 161 */ 00689 Tcl_GetHostName, /* 162 */ 00690 Tcl_GetInterpPath, /* 163 */ 00691 Tcl_GetMaster, /* 164 */ 00692 Tcl_GetNameOfExecutable, /* 165 */ 00693 Tcl_GetObjResult, /* 166 */ 00694 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00695 Tcl_GetOpenFile, /* 167 */ 00696 #endif /* UNIX */ 00697 #ifdef __WIN32__ /* WIN */ 00698 NULL, /* 167 */ 00699 #endif /* WIN */ 00700 #ifdef MAC_OSX_TCL /* MACOSX */ 00701 Tcl_GetOpenFile, /* 167 */ 00702 #endif /* MACOSX */ 00703 Tcl_GetPathType, /* 168 */ 00704 Tcl_Gets, /* 169 */ 00705 Tcl_GetsObj, /* 170 */ 00706 Tcl_GetServiceMode, /* 171 */ 00707 Tcl_GetSlave, /* 172 */ 00708 Tcl_GetStdChannel, /* 173 */ 00709 Tcl_GetStringResult, /* 174 */ 00710 Tcl_GetVar, /* 175 */ 00711 Tcl_GetVar2, /* 176 */ 00712 Tcl_GlobalEval, /* 177 */ 00713 Tcl_GlobalEvalObj, /* 178 */ 00714 Tcl_HideCommand, /* 179 */ 00715 Tcl_Init, /* 180 */ 00716 Tcl_InitHashTable, /* 181 */ 00717 Tcl_InputBlocked, /* 182 */ 00718 Tcl_InputBuffered, /* 183 */ 00719 Tcl_InterpDeleted, /* 184 */ 00720 Tcl_IsSafe, /* 185 */ 00721 Tcl_JoinPath, /* 186 */ 00722 Tcl_LinkVar, /* 187 */ 00723 NULL, /* 188 */ 00724 Tcl_MakeFileChannel, /* 189 */ 00725 Tcl_MakeSafe, /* 190 */ 00726 Tcl_MakeTcpClientChannel, /* 191 */ 00727 Tcl_Merge, /* 192 */ 00728 Tcl_NextHashEntry, /* 193 */ 00729 Tcl_NotifyChannel, /* 194 */ 00730 Tcl_ObjGetVar2, /* 195 */ 00731 Tcl_ObjSetVar2, /* 196 */ 00732 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00733 Tcl_OpenCommandChannel, /* 197 */ 00734 #endif /* UNIX */ 00735 #ifdef __WIN32__ /* WIN */ 00736 Tcl_OpenCommandChannel, /* 197 */ 00737 #endif /* WIN */ 00738 #ifdef MAC_OSX_TCL /* MACOSX */ 00739 Tcl_OpenCommandChannel, /* 197 */ 00740 #endif /* MACOSX */ 00741 Tcl_OpenFileChannel, /* 198 */ 00742 Tcl_OpenTcpClient, /* 199 */ 00743 Tcl_OpenTcpServer, /* 200 */ 00744 Tcl_Preserve, /* 201 */ 00745 Tcl_PrintDouble, /* 202 */ 00746 Tcl_PutEnv, /* 203 */ 00747 Tcl_PosixError, /* 204 */ 00748 Tcl_QueueEvent, /* 205 */ 00749 Tcl_Read, /* 206 */ 00750 #if !defined(__WIN32__) && !defined(MAC_OSX_TCL) /* UNIX */ 00751 Tcl_ReapDetachedProcs, /* 207 */ 00752 #endif /* UNIX */ 00753 #ifdef __WIN32__ /* WIN */ 00754 Tcl_ReapDetachedProcs, /* 207 */ 00755 #endif /* WIN */ 00756 #ifdef MAC_OSX_TCL /* MACOSX */ 00757 Tcl_ReapDetachedProcs, /* 207 */ 00758 #endif /* MACOSX */ 00759 Tcl_RecordAndEval, /* 208 */ 00760 Tcl_RecordAndEvalObj, /* 209 */ 00761 Tcl_RegisterChannel, /* 210 */ 00762 Tcl_RegisterObjType, /* 211 */ 00763 Tcl_RegExpCompile, /* 212 */ 00764 Tcl_RegExpExec, /* 213 */ 00765 Tcl_RegExpMatch, /* 214 */ 00766 Tcl_RegExpRange, /* 215 */ 00767 Tcl_Release, /* 216 */ 00768 Tcl_ResetResult, /* 217 */ 00769 Tcl_ScanElement, /* 218 */ 00770 Tcl_ScanCountedElement, /* 219 */ 00771 Tcl_SeekOld, /* 220 */ 00772 Tcl_ServiceAll, /* 221 */ 00773 Tcl_ServiceEvent, /* 222 */ 00774 Tcl_SetAssocData, /* 223 */ 00775 Tcl_SetChannelBufferSize, /* 224 */ 00776 Tcl_SetChannelOption, /* 225 */ 00777 Tcl_SetCommandInfo, /* 226 */ 00778 Tcl_SetErrno, /* 227 */ 00779 Tcl_SetErrorCode, /* 228 */ 00780 Tcl_SetMaxBlockTime, /* 229 */ 00781 Tcl_SetPanicProc, /* 230 */ 00782 Tcl_SetRecursionLimit, /* 231 */ 00783 Tcl_SetResult, /* 232 */ 00784 Tcl_SetServiceMode, /* 233 */ 00785 Tcl_SetObjErrorCode, /* 234 */ 00786 Tcl_SetObjResult, /* 235 */ 00787 Tcl_SetStdChannel, /* 236 */ 00788 Tcl_SetVar, /* 237 */ 00789 Tcl_SetVar2, /* 238 */ 00790 Tcl_SignalId, /* 239 */ 00791 Tcl_SignalMsg, /* 240 */ 00792 Tcl_SourceRCFile, /* 241 */ 00793 Tcl_SplitList, /* 242 */ 00794 Tcl_SplitPath, /* 243 */ 00795 Tcl_StaticPackage, /* 244 */ 00796 Tcl_StringMatch, /* 245 */ 00797 Tcl_TellOld, /* 246 */ 00798 Tcl_TraceVar, /* 247 */ 00799 Tcl_TraceVar2, /* 248 */ 00800 Tcl_TranslateFileName, /* 249 */ 00801 Tcl_Ungets, /* 250 */ 00802 Tcl_UnlinkVar, /* 251 */ 00803 Tcl_UnregisterChannel, /* 252 */ 00804 Tcl_UnsetVar, /* 253 */ 00805 Tcl_UnsetVar2, /* 254 */ 00806 Tcl_UntraceVar, /* 255 */ 00807 Tcl_UntraceVar2, /* 256 */ 00808 Tcl_UpdateLinkedVar, /* 257 */ 00809 Tcl_UpVar, /* 258 */ 00810 Tcl_UpVar2, /* 259 */ 00811 Tcl_VarEval, /* 260 */ 00812 Tcl_VarTraceInfo, /* 261 */ 00813 Tcl_VarTraceInfo2, /* 262 */ 00814 Tcl_Write, /* 263 */ 00815 Tcl_WrongNumArgs, /* 264 */ 00816 Tcl_DumpActiveMemory, /* 265 */ 00817 Tcl_ValidateAllMemory, /* 266 */ 00818 Tcl_AppendResultVA, /* 267 */ 00819 Tcl_AppendStringsToObjVA, /* 268 */ 00820 Tcl_HashStats, /* 269 */ 00821 Tcl_ParseVar, /* 270 */ 00822 Tcl_PkgPresent, /* 271 */ 00823 Tcl_PkgPresentEx, /* 272 */ 00824 Tcl_PkgProvide, /* 273 */ 00825 Tcl_PkgRequire, /* 274 */ 00826 Tcl_SetErrorCodeVA, /* 275 */ 00827 Tcl_VarEvalVA, /* 276 */ 00828 Tcl_WaitPid, /* 277 */ 00829 Tcl_PanicVA, /* 278 */ 00830 Tcl_GetVersion, /* 279 */ 00831 Tcl_InitMemory, /* 280 */ 00832 Tcl_StackChannel, /* 281 */ 00833 Tcl_UnstackChannel, /* 282 */ 00834 Tcl_GetStackedChannel, /* 283 */ 00835 Tcl_SetMainLoop, /* 284 */ 00836 NULL, /* 285 */ 00837 Tcl_AppendObjToObj, /* 286 */ 00838 Tcl_CreateEncoding, /* 287 */ 00839 Tcl_CreateThreadExitHandler, /* 288 */ 00840 Tcl_DeleteThreadExitHandler, /* 289 */ 00841 Tcl_DiscardResult, /* 290 */ 00842 Tcl_EvalEx, /* 291 */ 00843 Tcl_EvalObjv, /* 292 */ 00844 Tcl_EvalObjEx, /* 293 */ 00845 Tcl_ExitThread, /* 294 */ 00846 Tcl_ExternalToUtf, /* 295 */ 00847 Tcl_ExternalToUtfDString, /* 296 */ 00848 Tcl_FinalizeThread, /* 297 */ 00849 Tcl_FinalizeNotifier, /* 298 */ 00850 Tcl_FreeEncoding, /* 299 */ 00851 Tcl_GetCurrentThread, /* 300 */ 00852 Tcl_GetEncoding, /* 301 */ 00853 Tcl_GetEncodingName, /* 302 */ 00854 Tcl_GetEncodingNames, /* 303 */ 00855 Tcl_GetIndexFromObjStruct, /* 304 */ 00856 Tcl_GetThreadData, /* 305 */ 00857 Tcl_GetVar2Ex, /* 306 */ 00858 Tcl_InitNotifier, /* 307 */ 00859 Tcl_MutexLock, /* 308 */ 00860 Tcl_MutexUnlock, /* 309 */ 00861 Tcl_ConditionNotify, /* 310 */ 00862 Tcl_ConditionWait, /* 311 */ 00863 Tcl_NumUtfChars, /* 312 */ 00864 Tcl_ReadChars, /* 313 */ 00865 Tcl_RestoreResult, /* 314 */ 00866 Tcl_SaveResult, /* 315 */ 00867 Tcl_SetSystemEncoding, /* 316 */ 00868 Tcl_SetVar2Ex, /* 317 */ 00869 Tcl_ThreadAlert, /* 318 */ 00870 Tcl_ThreadQueueEvent, /* 319 */ 00871 Tcl_UniCharAtIndex, /* 320 */ 00872 Tcl_UniCharToLower, /* 321 */ 00873 Tcl_UniCharToTitle, /* 322 */ 00874 Tcl_UniCharToUpper, /* 323 */ 00875 Tcl_UniCharToUtf, /* 324 */ 00876 Tcl_UtfAtIndex, /* 325 */ 00877 Tcl_UtfCharComplete, /* 326 */ 00878 Tcl_UtfBackslash, /* 327 */ 00879 Tcl_UtfFindFirst, /* 328 */ 00880 Tcl_UtfFindLast, /* 329 */ 00881 Tcl_UtfNext, /* 330 */ 00882 Tcl_UtfPrev, /* 331 */ 00883 Tcl_UtfToExternal, /* 332 */ 00884 Tcl_UtfToExternalDString, /* 333 */ 00885 Tcl_UtfToLower, /* 334 */ 00886 Tcl_UtfToTitle, /* 335 */ 00887 Tcl_UtfToUniChar, /* 336 */ 00888 Tcl_UtfToUpper, /* 337 */ 00889 Tcl_WriteChars, /* 338 */ 00890 Tcl_WriteObj, /* 339 */ 00891 Tcl_GetString, /* 340 */ 00892 Tcl_GetDefaultEncodingDir, /* 341 */ 00893 Tcl_SetDefaultEncodingDir, /* 342 */ 00894 Tcl_AlertNotifier, /* 343 */ 00895 Tcl_ServiceModeHook, /* 344 */ 00896 Tcl_UniCharIsAlnum, /* 345 */ 00897 Tcl_UniCharIsAlpha, /* 346 */ 00898 Tcl_UniCharIsDigit, /* 347 */ 00899 Tcl_UniCharIsLower, /* 348 */ 00900 Tcl_UniCharIsSpace, /* 349 */ 00901 Tcl_UniCharIsUpper, /* 350 */ 00902 Tcl_UniCharIsWordChar, /* 351 */ 00903 Tcl_UniCharLen, /* 352 */ 00904 Tcl_UniCharNcmp, /* 353 */ 00905 Tcl_UniCharToUtfDString, /* 354 */ 00906 Tcl_UtfToUniCharDString, /* 355 */ 00907 Tcl_GetRegExpFromObj, /* 356 */ 00908 Tcl_EvalTokens, /* 357 */ 00909 Tcl_FreeParse, /* 358 */ 00910 Tcl_LogCommandInfo, /* 359 */ 00911 Tcl_ParseBraces, /* 360 */ 00912 Tcl_ParseCommand, /* 361 */ 00913 Tcl_ParseExpr, /* 362 */ 00914 Tcl_ParseQuotedString, /* 363 */ 00915 Tcl_ParseVarName, /* 364 */ 00916 Tcl_GetCwd, /* 365 */ 00917 Tcl_Chdir, /* 366 */ 00918 Tcl_Access, /* 367 */ 00919 Tcl_Stat, /* 368 */ 00920 Tcl_UtfNcmp, /* 369 */ 00921 Tcl_UtfNcasecmp, /* 370 */ 00922 Tcl_StringCaseMatch, /* 371 */ 00923 Tcl_UniCharIsControl, /* 372 */ 00924 Tcl_UniCharIsGraph, /* 373 */ 00925 Tcl_UniCharIsPrint, /* 374 */ 00926 Tcl_UniCharIsPunct, /* 375 */ 00927 Tcl_RegExpExecObj, /* 376 */ 00928 Tcl_RegExpGetInfo, /* 377 */ 00929 Tcl_NewUnicodeObj, /* 378 */ 00930 Tcl_SetUnicodeObj, /* 379 */ 00931 Tcl_GetCharLength, /* 380 */ 00932 Tcl_GetUniChar, /* 381 */ 00933 Tcl_GetUnicode, /* 382 */ 00934 Tcl_GetRange, /* 383 */ 00935 Tcl_AppendUnicodeToObj, /* 384 */ 00936 Tcl_RegExpMatchObj, /* 385 */ 00937 Tcl_SetNotifier, /* 386 */ 00938 Tcl_GetAllocMutex, /* 387 */ 00939 Tcl_GetChannelNames, /* 388 */ 00940 Tcl_GetChannelNamesEx, /* 389 */ 00941 Tcl_ProcObjCmd, /* 390 */ 00942 Tcl_ConditionFinalize, /* 391 */ 00943 Tcl_MutexFinalize, /* 392 */ 00944 Tcl_CreateThread, /* 393 */ 00945 Tcl_ReadRaw, /* 394 */ 00946 Tcl_WriteRaw, /* 395 */ 00947 Tcl_GetTopChannel, /* 396 */ 00948 Tcl_ChannelBuffered, /* 397 */ 00949 Tcl_ChannelName, /* 398 */ 00950 Tcl_ChannelVersion, /* 399 */ 00951 Tcl_ChannelBlockModeProc, /* 400 */ 00952 Tcl_ChannelCloseProc, /* 401 */ 00953 Tcl_ChannelClose2Proc, /* 402 */ 00954 Tcl_ChannelInputProc, /* 403 */ 00955 Tcl_ChannelOutputProc, /* 404 */ 00956 Tcl_ChannelSeekProc, /* 405 */ 00957 Tcl_ChannelSetOptionProc, /* 406 */ 00958 Tcl_ChannelGetOptionProc, /* 407 */ 00959 Tcl_ChannelWatchProc, /* 408 */ 00960 Tcl_ChannelGetHandleProc, /* 409 */ 00961 Tcl_ChannelFlushProc, /* 410 */ 00962 Tcl_ChannelHandlerProc, /* 411 */ 00963 Tcl_JoinThread, /* 412 */ 00964 Tcl_IsChannelShared, /* 413 */ 00965 Tcl_IsChannelRegistered, /* 414 */ 00966 Tcl_CutChannel, /* 415 */ 00967 Tcl_SpliceChannel, /* 416 */ 00968 Tcl_ClearChannelHandlers, /* 417 */ 00969 Tcl_IsChannelExisting, /* 418 */ 00970 Tcl_UniCharNcasecmp, /* 419 */ 00971 Tcl_UniCharCaseMatch, /* 420 */ 00972 Tcl_FindHashEntry, /* 421 */ 00973 Tcl_CreateHashEntry, /* 422 */ 00974 Tcl_InitCustomHashTable, /* 423 */ 00975 Tcl_InitObjHashTable, /* 424 */ 00976 Tcl_CommandTraceInfo, /* 425 */ 00977 Tcl_TraceCommand, /* 426 */ 00978 Tcl_UntraceCommand, /* 427 */ 00979 Tcl_AttemptAlloc, /* 428 */ 00980 Tcl_AttemptDbCkalloc, /* 429 */ 00981 Tcl_AttemptRealloc, /* 430 */ 00982 Tcl_AttemptDbCkrealloc, /* 431 */ 00983 Tcl_AttemptSetObjLength, /* 432 */ 00984 Tcl_GetChannelThread, /* 433 */ 00985 Tcl_GetUnicodeFromObj, /* 434 */ 00986 Tcl_GetMathFuncInfo, /* 435 */ 00987 Tcl_ListMathFuncs, /* 436 */ 00988 Tcl_SubstObj, /* 437 */ 00989 Tcl_DetachChannel, /* 438 */ 00990 Tcl_IsStandardChannel, /* 439 */ 00991 Tcl_FSCopyFile, /* 440 */ 00992 Tcl_FSCopyDirectory, /* 441 */ 00993 Tcl_FSCreateDirectory, /* 442 */ 00994 Tcl_FSDeleteFile, /* 443 */ 00995 Tcl_FSLoadFile, /* 444 */ 00996 Tcl_FSMatchInDirectory, /* 445 */ 00997 Tcl_FSLink, /* 446 */ 00998 Tcl_FSRemoveDirectory, /* 447 */ 00999 Tcl_FSRenameFile, /* 448 */ 01000 Tcl_FSLstat, /* 449 */ 01001 Tcl_FSUtime, /* 450 */ 01002 Tcl_FSFileAttrsGet, /* 451 */ 01003 Tcl_FSFileAttrsSet, /* 452 */ 01004 Tcl_FSFileAttrStrings, /* 453 */ 01005 Tcl_FSStat, /* 454 */ 01006 Tcl_FSAccess, /* 455 */ 01007 Tcl_FSOpenFileChannel, /* 456 */ 01008 Tcl_FSGetCwd, /* 457 */ 01009 Tcl_FSChdir, /* 458 */ 01010 Tcl_FSConvertToPathType, /* 459 */ 01011 Tcl_FSJoinPath, /* 460 */ 01012 Tcl_FSSplitPath, /* 461 */ 01013 Tcl_FSEqualPaths, /* 462 */ 01014 Tcl_FSGetNormalizedPath, /* 463 */ 01015 Tcl_FSJoinToPath, /* 464 */ 01016 Tcl_FSGetInternalRep, /* 465 */ 01017 Tcl_FSGetTranslatedPath, /* 466 */ 01018 Tcl_FSEvalFile, /* 467 */ 01019 Tcl_FSNewNativePath, /* 468 */ 01020 Tcl_FSGetNativePath, /* 469 */ 01021 Tcl_FSFileSystemInfo, /* 470 */ 01022 Tcl_FSPathSeparator, /* 471 */ 01023 Tcl_FSListVolumes, /* 472 */ 01024 Tcl_FSRegister, /* 473 */ 01025 Tcl_FSUnregister, /* 474 */ 01026 Tcl_FSData, /* 475 */ 01027 Tcl_FSGetTranslatedStringPath, /* 476 */ 01028 Tcl_FSGetFileSystemForPath, /* 477 */ 01029 Tcl_FSGetPathType, /* 478 */ 01030 Tcl_OutputBuffered, /* 479 */ 01031 Tcl_FSMountsChanged, /* 480 */ 01032 Tcl_EvalTokensStandard, /* 481 */ 01033 Tcl_GetTime, /* 482 */ 01034 Tcl_CreateObjTrace, /* 483 */ 01035 Tcl_GetCommandInfoFromToken, /* 484 */ 01036 Tcl_SetCommandInfoFromToken, /* 485 */ 01037 Tcl_DbNewWideIntObj, /* 486 */ 01038 Tcl_GetWideIntFromObj, /* 487 */ 01039 Tcl_NewWideIntObj, /* 488 */ 01040 Tcl_SetWideIntObj, /* 489 */ 01041 Tcl_AllocStatBuf, /* 490 */ 01042 Tcl_Seek, /* 491 */ 01043 Tcl_Tell, /* 492 */ 01044 Tcl_ChannelWideSeekProc, /* 493 */ 01045 Tcl_DictObjPut, /* 494 */ 01046 Tcl_DictObjGet, /* 495 */ 01047 Tcl_DictObjRemove, /* 496 */ 01048 Tcl_DictObjSize, /* 497 */ 01049 Tcl_DictObjFirst, /* 498 */ 01050 Tcl_DictObjNext, /* 499 */ 01051 Tcl_DictObjDone, /* 500 */ 01052 Tcl_DictObjPutKeyList, /* 501 */ 01053 Tcl_DictObjRemoveKeyList, /* 502 */ 01054 Tcl_NewDictObj, /* 503 */ 01055 Tcl_DbNewDictObj, /* 504 */ 01056 Tcl_RegisterConfig, /* 505 */ 01057 Tcl_CreateNamespace, /* 506 */ 01058 Tcl_DeleteNamespace, /* 507 */ 01059 Tcl_AppendExportList, /* 508 */ 01060 Tcl_Export, /* 509 */ 01061 Tcl_Import, /* 510 */ 01062 Tcl_ForgetImport, /* 511 */ 01063 Tcl_GetCurrentNamespace, /* 512 */ 01064 Tcl_GetGlobalNamespace, /* 513 */ 01065 Tcl_FindNamespace, /* 514 */ 01066 Tcl_FindCommand, /* 515 */ 01067 Tcl_GetCommandFromObj, /* 516 */ 01068 Tcl_GetCommandFullName, /* 517 */ 01069 Tcl_FSEvalFileEx, /* 518 */ 01070 Tcl_SetExitProc, /* 519 */ 01071 Tcl_LimitAddHandler, /* 520 */ 01072 Tcl_LimitRemoveHandler, /* 521 */ 01073 Tcl_LimitReady, /* 522 */ 01074 Tcl_LimitCheck, /* 523 */ 01075 Tcl_LimitExceeded, /* 524 */ 01076 Tcl_LimitSetCommands, /* 525 */ 01077 Tcl_LimitSetTime, /* 526 */ 01078 Tcl_LimitSetGranularity, /* 527 */ 01079 Tcl_LimitTypeEnabled, /* 528 */ 01080 Tcl_LimitTypeExceeded, /* 529 */ 01081 Tcl_LimitTypeSet, /* 530 */ 01082 Tcl_LimitTypeReset, /* 531 */ 01083 Tcl_LimitGetCommands, /* 532 */ 01084 Tcl_LimitGetTime, /* 533 */ 01085 Tcl_LimitGetGranularity, /* 534 */ 01086 Tcl_SaveInterpState, /* 535 */ 01087 Tcl_RestoreInterpState, /* 536 */ 01088 Tcl_DiscardInterpState, /* 537 */ 01089 Tcl_SetReturnOptions, /* 538 */ 01090 Tcl_GetReturnOptions, /* 539 */ 01091 Tcl_IsEnsemble, /* 540 */ 01092 Tcl_CreateEnsemble, /* 541 */ 01093 Tcl_FindEnsemble, /* 542 */ 01094 Tcl_SetEnsembleSubcommandList, /* 543 */ 01095 Tcl_SetEnsembleMappingDict, /* 544 */ 01096 Tcl_SetEnsembleUnknownHandler, /* 545 */ 01097 Tcl_SetEnsembleFlags, /* 546 */ 01098 Tcl_GetEnsembleSubcommandList, /* 547 */ 01099 Tcl_GetEnsembleMappingDict, /* 548 */ 01100 Tcl_GetEnsembleUnknownHandler, /* 549 */ 01101 Tcl_GetEnsembleFlags, /* 550 */ 01102 Tcl_GetEnsembleNamespace, /* 551 */ 01103 Tcl_SetTimeProc, /* 552 */ 01104 Tcl_QueryTimeProc, /* 553 */ 01105 Tcl_ChannelThreadActionProc, /* 554 */ 01106 Tcl_NewBignumObj, /* 555 */ 01107 Tcl_DbNewBignumObj, /* 556 */ 01108 Tcl_SetBignumObj, /* 557 */ 01109 Tcl_GetBignumFromObj, /* 558 */ 01110 Tcl_TakeBignumFromObj, /* 559 */ 01111 Tcl_TruncateChannel, /* 560 */ 01112 Tcl_ChannelTruncateProc, /* 561 */ 01113 Tcl_SetChannelErrorInterp, /* 562 */ 01114 Tcl_GetChannelErrorInterp, /* 563 */ 01115 Tcl_SetChannelError, /* 564 */ 01116 Tcl_GetChannelError, /* 565 */ 01117 Tcl_InitBignumFromDouble, /* 566 */ 01118 Tcl_GetNamespaceUnknownHandler, /* 567 */ 01119 Tcl_SetNamespaceUnknownHandler, /* 568 */ 01120 Tcl_GetEncodingFromObj, /* 569 */ 01121 Tcl_GetEncodingSearchPath, /* 570 */ 01122 Tcl_SetEncodingSearchPath, /* 571 */ 01123 Tcl_GetEncodingNameFromEnvironment, /* 572 */ 01124 Tcl_PkgRequireProc, /* 573 */ 01125 Tcl_AppendObjToErrorInfo, /* 574 */ 01126 Tcl_AppendLimitedToObj, /* 575 */ 01127 Tcl_Format, /* 576 */ 01128 Tcl_AppendFormatToObj, /* 577 */ 01129 Tcl_ObjPrintf, /* 578 */ 01130 Tcl_AppendPrintfToObj, /* 579 */ 01131 }; 01132 01133 /* !END!: Do not edit above this line. */
Generated on Wed Mar 12 12:18:21 2008 by 1.5.1 |