home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Editores / Perl5 / perl / lib / site / Tk / pTk / Lang.m < prev    next >
Encoding:
Text File  |  1997-08-10  |  12.8 KB  |  572 lines

  1. #ifndef _LANG_VM
  2. #define _LANG_VM
  3. #include "Lang_f.h"
  4. #ifndef NO_VTABLES
  5. #define LangOptionCommand (*LangVptr->V_LangOptionCommand)
  6. #ifndef LangAllocVec
  7. #  define LangAllocVec (*LangVptr->V_LangAllocVec)
  8. #endif
  9.  
  10. #ifndef LangBadFile
  11. #  define LangBadFile (*LangVptr->V_LangBadFile)
  12. #endif
  13.  
  14. #ifndef LangCallbackArg
  15. #  define LangCallbackArg (*LangVptr->V_LangCallbackArg)
  16. #endif
  17.  
  18. #ifndef LangCmpArg
  19. #  define LangCmpArg (*LangVptr->V_LangCmpArg)
  20. #endif
  21.  
  22. #ifndef LangCmpCallback
  23. #  define LangCmpCallback (*LangVptr->V_LangCmpCallback)
  24. #endif
  25.  
  26. #ifndef LangCmpOpt
  27. #  define LangCmpOpt (*LangVptr->V_LangCmpOpt)
  28. #endif
  29.  
  30. #ifndef LangCopyArg
  31. #  define LangCopyArg (*LangVptr->V_LangCopyArg)
  32. #endif
  33.  
  34. #ifndef LangCopyCallback
  35. #  define LangCopyCallback (*LangVptr->V_LangCopyCallback)
  36. #endif
  37.  
  38. #ifndef LangDoCallback
  39. #  define LangDoCallback (*LangVptr->V_LangDoCallback)
  40. #endif
  41.  
  42. #ifndef LangEval
  43. #  define LangEval (*LangVptr->V_LangEval)
  44. #endif
  45.  
  46. #ifndef LangEventHook
  47. #  define LangEventHook (*LangVptr->V_LangEventHook)
  48. #endif
  49.  
  50. #ifndef LangExit
  51. #  define LangExit (*LangVptr->V_LangExit)
  52. #endif
  53.  
  54. #ifndef LangFreeArg
  55. #  define LangFreeArg (*LangVptr->V_LangFreeArg)
  56. #endif
  57.  
  58. #ifndef LangFreeCallback
  59. #  define LangFreeCallback (*LangVptr->V_LangFreeCallback)
  60. #endif
  61.  
  62. #ifndef LangFreeVar
  63. #  define LangFreeVar (*LangVptr->V_LangFreeVar)
  64. #endif
  65.  
  66. #ifndef LangFreeVec
  67. #  define LangFreeVec (*LangVptr->V_LangFreeVec)
  68. #endif
  69.  
  70. #ifndef LangLibraryDir
  71. #  define LangLibraryDir (*LangVptr->V_LangLibraryDir)
  72. #endif
  73.  
  74. #ifndef LangMakeCallback
  75. #  define LangMakeCallback (*LangVptr->V_LangMakeCallback)
  76. #endif
  77.  
  78. #ifndef LangMergeString
  79. #  define LangMergeString (*LangVptr->V_LangMergeString)
  80. #endif
  81.  
  82. #ifndef LangMethodCall
  83. #  define LangMethodCall (*LangVptr->V_LangMethodCall)
  84. #endif
  85.  
  86. #ifndef LangNull
  87. #  define LangNull (*LangVptr->V_LangNull)
  88. #endif
  89.  
  90. #ifndef LangRestoreResult
  91. #  define LangRestoreResult (*LangVptr->V_LangRestoreResult)
  92. #endif
  93.  
  94. #ifndef LangSaveResult
  95. #  define LangSaveResult (*LangVptr->V_LangSaveResult)
  96. #endif
  97.  
  98. #ifndef LangSaveVar
  99. #  define LangSaveVar (*LangVptr->V_LangSaveVar)
  100. #endif
  101.  
  102. #ifndef LangSetArg
  103. #  define LangSetArg (*LangVptr->V_LangSetArg)
  104. #endif
  105.  
  106. #ifndef LangSetDefault
  107. #  define LangSetDefault (*LangVptr->V_LangSetDefault)
  108. #endif
  109.  
  110. #ifndef LangSetDouble
  111. #  define LangSetDouble (*LangVptr->V_LangSetDouble)
  112. #endif
  113.  
  114. #ifndef LangSetInt
  115. #  define LangSetInt (*LangVptr->V_LangSetInt)
  116. #endif
  117.  
  118. #ifndef LangSetString
  119. #  define LangSetString (*LangVptr->V_LangSetString)
  120. #endif
  121.  
  122. #ifndef LangString
  123. #  define LangString (*LangVptr->V_LangString)
  124. #endif
  125.  
  126. #ifndef LangStringArg
  127. #  define LangStringArg (*LangVptr->V_LangStringArg)
  128. #endif
  129.  
  130. #ifndef LangStringMatch
  131. #  define LangStringMatch (*LangVptr->V_LangStringMatch)
  132. #endif
  133.  
  134. #ifndef LangVarArg
  135. #  define LangVarArg (*LangVptr->V_LangVarArg)
  136. #endif
  137.  
  138. #ifndef Lang_BuildInImages
  139. #  define Lang_BuildInImages (*LangVptr->V_Lang_BuildInImages)
  140. #endif
  141.  
  142. #ifndef Lang_CreateObject
  143. #  define Lang_CreateObject (*LangVptr->V_Lang_CreateObject)
  144. #endif
  145.  
  146. #ifndef Lang_DeleteObject
  147. #  define Lang_DeleteObject (*LangVptr->V_Lang_DeleteObject)
  148. #endif
  149.  
  150. #ifndef Lang_FreeRegExp
  151. #  define Lang_FreeRegExp (*LangVptr->V_Lang_FreeRegExp)
  152. #endif
  153.  
  154. #ifndef Lang_GetErrorCode
  155. #  define Lang_GetErrorCode (*LangVptr->V_Lang_GetErrorCode)
  156. #endif
  157.  
  158. #ifndef Lang_GetErrorInfo
  159. #  define Lang_GetErrorInfo (*LangVptr->V_Lang_GetErrorInfo)
  160. #endif
  161.  
  162. #ifndef Lang_RegExpCompile
  163. #  define Lang_RegExpCompile (*LangVptr->V_Lang_RegExpCompile)
  164. #endif
  165.  
  166. #ifndef Lang_RegExpExec
  167. #  define Lang_RegExpExec (*LangVptr->V_Lang_RegExpExec)
  168. #endif
  169.  
  170. #ifndef Lang_SetBinaryResult
  171. #  define Lang_SetBinaryResult (*LangVptr->V_Lang_SetBinaryResult)
  172. #endif
  173.  
  174. #ifndef Lang_SetErrorCode
  175. #  define Lang_SetErrorCode (*LangVptr->V_Lang_SetErrorCode)
  176. #endif
  177.  
  178. #ifndef Lang_SplitList
  179. #  define Lang_SplitList (*LangVptr->V_Lang_SplitList)
  180. #endif
  181.  
  182. #ifndef Lang_SplitString
  183. #  define Lang_SplitString (*LangVptr->V_Lang_SplitString)
  184. #endif
  185.  
  186. #ifndef TclIdlePending
  187. #  define TclIdlePending (*LangVptr->V_TclIdlePending)
  188. #endif
  189.  
  190. #ifndef TclServiceIdle
  191. #  define TclServiceIdle (*LangVptr->V_TclServiceIdle)
  192. #endif
  193.  
  194. #ifndef Tcl_AddErrorInfo
  195. #  define Tcl_AddErrorInfo (*LangVptr->V_Tcl_AddErrorInfo)
  196. #endif
  197.  
  198. #ifndef Tcl_AfterCmd
  199. #  define Tcl_AfterCmd (*LangVptr->V_Tcl_AfterCmd)
  200. #endif
  201.  
  202. #ifndef Tcl_AppendArg
  203. #  define Tcl_AppendArg (*LangVptr->V_Tcl_AppendArg)
  204. #endif
  205.  
  206. #ifndef Tcl_AppendElement
  207. #  define Tcl_AppendElement (*LangVptr->V_Tcl_AppendElement)
  208. #endif
  209.  
  210. #ifndef Tcl_AppendResult
  211. #  define Tcl_AppendResult (*LangVptr->V_Tcl_AppendResult)
  212. #endif
  213.  
  214. #ifndef Tcl_ArgResult
  215. #  define Tcl_ArgResult (*LangVptr->V_Tcl_ArgResult)
  216. #endif
  217.  
  218. #ifndef Tcl_AsyncCreate
  219. #  define Tcl_AsyncCreate (*LangVptr->V_Tcl_AsyncCreate)
  220. #endif
  221.  
  222. #ifndef Tcl_AsyncDelete
  223. #  define Tcl_AsyncDelete (*LangVptr->V_Tcl_AsyncDelete)
  224. #endif
  225.  
  226. #ifndef Tcl_AsyncInvoke
  227. #  define Tcl_AsyncInvoke (*LangVptr->V_Tcl_AsyncInvoke)
  228. #endif
  229.  
  230. #ifndef Tcl_AsyncMark
  231. #  define Tcl_AsyncMark (*LangVptr->V_Tcl_AsyncMark)
  232. #endif
  233.  
  234. #ifndef Tcl_AsyncReady
  235. #  define Tcl_AsyncReady (*LangVptr->V_Tcl_AsyncReady)
  236. #endif
  237.  
  238. #ifndef Tcl_BackgroundError
  239. #  define Tcl_BackgroundError (*LangVptr->V_Tcl_BackgroundError)
  240. #endif
  241.  
  242. #ifndef Tcl_CallWhenDeleted
  243. #  define Tcl_CallWhenDeleted (*LangVptr->V_Tcl_CallWhenDeleted)
  244. #endif
  245.  
  246. #ifndef Tcl_CancelIdleCall
  247. #  define Tcl_CancelIdleCall (*LangVptr->V_Tcl_CancelIdleCall)
  248. #endif
  249.  
  250. #ifndef Tcl_Close
  251. #  define Tcl_Close (*LangVptr->V_Tcl_Close)
  252. #endif
  253.  
  254. #ifndef Tcl_Concat
  255. #  define Tcl_Concat (*LangVptr->V_Tcl_Concat)
  256. #endif
  257.  
  258. #ifndef Tcl_CreateCommand
  259. #  define Tcl_CreateCommand (*LangVptr->V_Tcl_CreateCommand)
  260. #endif
  261.  
  262. #ifndef Tcl_CreateEventSource
  263. #  define Tcl_CreateEventSource (*LangVptr->V_Tcl_CreateEventSource)
  264. #endif
  265.  
  266. #ifndef Tcl_CreateExitHandler
  267. #  define Tcl_CreateExitHandler (*LangVptr->V_Tcl_CreateExitHandler)
  268. #endif
  269.  
  270. #ifndef Tcl_CreateFileHandler
  271. #  define Tcl_CreateFileHandler (*LangVptr->V_Tcl_CreateFileHandler)
  272. #endif
  273.  
  274. #ifndef Tcl_CreateInterp
  275. #  define Tcl_CreateInterp (*LangVptr->V_Tcl_CreateInterp)
  276. #endif
  277.  
  278. #ifndef Tcl_CreateModalTimeout
  279. #  define Tcl_CreateModalTimeout (*LangVptr->V_Tcl_CreateModalTimeout)
  280. #endif
  281.  
  282. #ifndef Tcl_CreateTimerHandler
  283. #  define Tcl_CreateTimerHandler (*LangVptr->V_Tcl_CreateTimerHandler)
  284. #endif
  285.  
  286. #ifndef Tcl_DStringAppend
  287. #  define Tcl_DStringAppend (*LangVptr->V_Tcl_DStringAppend)
  288. #endif
  289.  
  290. #ifndef Tcl_DStringFree
  291. #  define Tcl_DStringFree (*LangVptr->V_Tcl_DStringFree)
  292. #endif
  293.  
  294. #ifndef Tcl_DStringInit
  295. #  define Tcl_DStringInit (*LangVptr->V_Tcl_DStringInit)
  296. #endif
  297.  
  298. #ifndef Tcl_DStringResult
  299. #  define Tcl_DStringResult (*LangVptr->V_Tcl_DStringResult)
  300. #endif
  301.  
  302. #ifndef Tcl_DStringSetLength
  303. #  define Tcl_DStringSetLength (*LangVptr->V_Tcl_DStringSetLength)
  304. #endif
  305.  
  306. #ifndef Tcl_DeleteEventSource
  307. #  define Tcl_DeleteEventSource (*LangVptr->V_Tcl_DeleteEventSource)
  308. #endif
  309.  
  310. #ifndef Tcl_DeleteEvents
  311. #  define Tcl_DeleteEvents (*LangVptr->V_Tcl_DeleteEvents)
  312. #endif
  313.  
  314. #ifndef Tcl_DeleteExitHandler
  315. #  define Tcl_DeleteExitHandler (*LangVptr->V_Tcl_DeleteExitHandler)
  316. #endif
  317.  
  318. #ifndef Tcl_DeleteFileHandler
  319. #  define Tcl_DeleteFileHandler (*LangVptr->V_Tcl_DeleteFileHandler)
  320. #endif
  321.  
  322. #ifndef Tcl_DeleteHashEntry
  323. #  define Tcl_DeleteHashEntry (*LangVptr->V_Tcl_DeleteHashEntry)
  324. #endif
  325.  
  326. #ifndef Tcl_DeleteHashTable
  327. #  define Tcl_DeleteHashTable (*LangVptr->V_Tcl_DeleteHashTable)
  328. #endif
  329.  
  330. #ifndef Tcl_DeleteInterp
  331. #  define Tcl_DeleteInterp (*LangVptr->V_Tcl_DeleteInterp)
  332. #endif
  333.  
  334. #ifndef Tcl_DeleteModalTimeout
  335. #  define Tcl_DeleteModalTimeout (*LangVptr->V_Tcl_DeleteModalTimeout)
  336. #endif
  337.  
  338. #ifndef Tcl_DeleteTimerHandler
  339. #  define Tcl_DeleteTimerHandler (*LangVptr->V_Tcl_DeleteTimerHandler)
  340. #endif
  341.  
  342. #ifndef Tcl_DoOneEvent
  343. #  define Tcl_DoOneEvent (*LangVptr->V_Tcl_DoOneEvent)
  344. #endif
  345.  
  346. #ifndef Tcl_DoWhenIdle
  347. #  define Tcl_DoWhenIdle (*LangVptr->V_Tcl_DoWhenIdle)
  348. #endif
  349.  
  350. #ifndef Tcl_DoubleResults
  351. #  define Tcl_DoubleResults (*LangVptr->V_Tcl_DoubleResults)
  352. #endif
  353.  
  354. #ifndef Tcl_EventuallyFree
  355. #  define Tcl_EventuallyFree (*LangVptr->V_Tcl_EventuallyFree)
  356. #endif
  357.  
  358. #ifndef Tcl_Exit
  359. #  define Tcl_Exit (*LangVptr->V_Tcl_Exit)
  360. #endif
  361.  
  362. #ifndef Tcl_FileReady
  363. #  define Tcl_FileReady (*LangVptr->V_Tcl_FileReady)
  364. #endif
  365.  
  366. #ifndef Tcl_FirstHashEntry
  367. #  define Tcl_FirstHashEntry (*LangVptr->V_Tcl_FirstHashEntry)
  368. #endif
  369.  
  370. #ifndef Tcl_FreeFile
  371. #  define Tcl_FreeFile (*LangVptr->V_Tcl_FreeFile)
  372. #endif
  373.  
  374. #ifndef Tcl_GetAssocData
  375. #  define Tcl_GetAssocData (*LangVptr->V_Tcl_GetAssocData)
  376. #endif
  377.  
  378. #ifndef Tcl_GetBoolean
  379. #  define Tcl_GetBoolean (*LangVptr->V_Tcl_GetBoolean)
  380. #endif
  381.  
  382. #ifndef Tcl_GetDouble
  383. #  define Tcl_GetDouble (*LangVptr->V_Tcl_GetDouble)
  384. #endif
  385.  
  386. #ifndef Tcl_GetFile
  387. #  define Tcl_GetFile (*LangVptr->V_Tcl_GetFile)
  388. #endif
  389.  
  390. #ifndef Tcl_GetFileInfo
  391. #  define Tcl_GetFileInfo (*LangVptr->V_Tcl_GetFileInfo)
  392. #endif
  393.  
  394. #ifndef Tcl_GetInt
  395. #  define Tcl_GetInt (*LangVptr->V_Tcl_GetInt)
  396. #endif
  397.  
  398. #ifndef Tcl_GetNotifierData
  399. #  define Tcl_GetNotifierData (*LangVptr->V_Tcl_GetNotifierData)
  400. #endif
  401.  
  402. #ifndef Tcl_GetOpenFile
  403. #  define Tcl_GetOpenFile (*LangVptr->V_Tcl_GetOpenFile)
  404. #endif
  405.  
  406. #ifndef Tcl_GetResult
  407. #  define Tcl_GetResult (*LangVptr->V_Tcl_GetResult)
  408. #endif
  409.  
  410. #ifndef Tcl_GetVar
  411. #  define Tcl_GetVar (*LangVptr->V_Tcl_GetVar)
  412. #endif
  413.  
  414. #ifndef Tcl_GetVar2
  415. #  define Tcl_GetVar2 (*LangVptr->V_Tcl_GetVar2)
  416. #endif
  417.  
  418. #ifndef Tcl_HashStats
  419. #  define Tcl_HashStats (*LangVptr->V_Tcl_HashStats)
  420. #endif
  421.  
  422. #ifndef Tcl_InitHashTable
  423. #  define Tcl_InitHashTable (*LangVptr->V_Tcl_InitHashTable)
  424. #endif
  425.  
  426. #ifndef Tcl_IntResults
  427. #  define Tcl_IntResults (*LangVptr->V_Tcl_IntResults)
  428. #endif
  429.  
  430. #ifndef Tcl_JoinPath
  431. #  define Tcl_JoinPath (*LangVptr->V_Tcl_JoinPath)
  432. #endif
  433.  
  434. #ifndef Tcl_LinkVar
  435. #  define Tcl_LinkVar (*LangVptr->V_Tcl_LinkVar)
  436. #endif
  437.  
  438. #ifndef Tcl_Merge
  439. #  define Tcl_Merge (*LangVptr->V_Tcl_Merge)
  440. #endif
  441.  
  442. #ifndef Tcl_NextHashEntry
  443. #  define Tcl_NextHashEntry (*LangVptr->V_Tcl_NextHashEntry)
  444. #endif
  445.  
  446. #ifndef Tcl_OpenFileChannel
  447. #  define Tcl_OpenFileChannel (*LangVptr->V_Tcl_OpenFileChannel)
  448. #endif
  449.  
  450. #ifndef Tcl_Panic
  451. #  define Tcl_Panic (*LangVptr->V_Tcl_Panic)
  452. #endif
  453.  
  454. #ifndef Tcl_PosixError
  455. #  define Tcl_PosixError (*LangVptr->V_Tcl_PosixError)
  456. #endif
  457.  
  458. #ifndef Tcl_Preserve
  459. #  define Tcl_Preserve (*LangVptr->V_Tcl_Preserve)
  460. #endif
  461.  
  462. #ifndef Tcl_QueueEvent
  463. #  define Tcl_QueueEvent (*LangVptr->V_Tcl_QueueEvent)
  464. #endif
  465.  
  466. #ifndef Tcl_Read
  467. #  define Tcl_Read (*LangVptr->V_Tcl_Read)
  468. #endif
  469.  
  470. #ifndef Tcl_RegExpRange
  471. #  define Tcl_RegExpRange (*LangVptr->V_Tcl_RegExpRange)
  472. #endif
  473.  
  474. #ifndef Tcl_Release
  475. #  define Tcl_Release (*LangVptr->V_Tcl_Release)
  476. #endif
  477.  
  478. #ifndef Tcl_ResetResult
  479. #  define Tcl_ResetResult (*LangVptr->V_Tcl_ResetResult)
  480. #endif
  481.  
  482. #ifndef Tcl_ResultArg
  483. #  define Tcl_ResultArg (*LangVptr->V_Tcl_ResultArg)
  484. #endif
  485.  
  486. #ifndef Tcl_Seek
  487. #  define Tcl_Seek (*LangVptr->V_Tcl_Seek)
  488. #endif
  489.  
  490. #ifndef Tcl_SetAssocData
  491. #  define Tcl_SetAssocData (*LangVptr->V_Tcl_SetAssocData)
  492. #endif
  493.  
  494. #ifndef Tcl_SetCommandInfo
  495. #  define Tcl_SetCommandInfo (*LangVptr->V_Tcl_SetCommandInfo)
  496. #endif
  497.  
  498. #ifndef Tcl_SetMaxBlockTime
  499. #  define Tcl_SetMaxBlockTime (*LangVptr->V_Tcl_SetMaxBlockTime)
  500. #endif
  501.  
  502. #ifndef Tcl_SetNotifierData
  503. #  define Tcl_SetNotifierData (*LangVptr->V_Tcl_SetNotifierData)
  504. #endif
  505.  
  506. #ifndef Tcl_SetResult
  507. #  define Tcl_SetResult (*LangVptr->V_Tcl_SetResult)
  508. #endif
  509.  
  510. #ifndef Tcl_SetVar
  511. #  define Tcl_SetVar (*LangVptr->V_Tcl_SetVar)
  512. #endif
  513.  
  514. #ifndef Tcl_SetVar2
  515. #  define Tcl_SetVar2 (*LangVptr->V_Tcl_SetVar2)
  516. #endif
  517.  
  518. #ifndef Tcl_SetVarArg
  519. #  define Tcl_SetVarArg (*LangVptr->V_Tcl_SetVarArg)
  520. #endif
  521.  
  522. #ifndef Tcl_Sleep
  523. #  define Tcl_Sleep (*LangVptr->V_Tcl_Sleep)
  524. #endif
  525.  
  526. #ifndef Tcl_SprintfResult
  527. #  define Tcl_SprintfResult (*LangVptr->V_Tcl_SprintfResult)
  528. #endif
  529.  
  530. #ifndef Tcl_TraceVar
  531. #  define Tcl_TraceVar (*LangVptr->V_Tcl_TraceVar)
  532. #endif
  533.  
  534. #ifndef Tcl_TraceVar2
  535. #  define Tcl_TraceVar2 (*LangVptr->V_Tcl_TraceVar2)
  536. #endif
  537.  
  538. #ifndef Tcl_TranslateFileName
  539. #  define Tcl_TranslateFileName (*LangVptr->V_Tcl_TranslateFileName)
  540. #endif
  541.  
  542. #ifndef Tcl_UnlinkVar
  543. #  define Tcl_UnlinkVar (*LangVptr->V_Tcl_UnlinkVar)
  544. #endif
  545.  
  546. #ifndef Tcl_UntraceVar
  547. #  define Tcl_UntraceVar (*LangVptr->V_Tcl_UntraceVar)
  548. #endif
  549.  
  550. #ifndef Tcl_UntraceVar2
  551. #  define Tcl_UntraceVar2 (*LangVptr->V_Tcl_UntraceVar2)
  552. #endif
  553.  
  554. #ifndef Tcl_WaitForEvent
  555. #  define Tcl_WaitForEvent (*LangVptr->V_Tcl_WaitForEvent)
  556. #endif
  557.  
  558. #ifndef Tcl_WatchFile
  559. #  define Tcl_WatchFile (*LangVptr->V_Tcl_WatchFile)
  560. #endif
  561.  
  562. #ifndef Tcl_Write
  563. #  define Tcl_Write (*LangVptr->V_Tcl_Write)
  564. #endif
  565.  
  566. #ifndef TclpGetTime
  567. #  define TclpGetTime (*LangVptr->V_TclpGetTime)
  568. #endif
  569.  
  570. #endif /* NO_VTABLES */
  571. #endif /* _LANG_VM */
  572.