home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 February / Chip_2000-02_cd.bin / zkuste / Delphi / navody / tt / objvm.exe / HELP / objvm.cnt (.txt) next >
Microsoft Windows Help File Content  |  1998-06-27  |  20KB  |  867 lines

  1. :Base C:\BELUGIN\COMP101\OBJVM\HELP\OBJVM.hlp
  2. :Title F1Help file
  3. 1 VisualValue
  4. 2 VisualValue unit=unit_VisualValue
  5. 2 USES
  6. 3 LangValue
  7. 3 Classes
  8. 2 CONST
  9. 2 TYPES
  10. 3 TVisualValue
  11. 4 TVisualValue class=class_TVisualValue
  12. 4 LangName property=prop_TVisualValueLangName
  13. 4 Create method=cons_TVisualValueCreate
  14. 4 LangOwner property=prop_TVisualValueLangOwner
  15. 4 CreateSame method=func_TVisualValueCreateSame
  16. 3 TVisualValueClass class of tvisualvalue=class of tvisualvalue_TVisualValueClass
  17. 2 VARS
  18. 2 ROUTINES
  19. 1 CodeGenStack
  20. 2 CodeGenStack unit=unit_CodeGenStack
  21. 2 USES
  22. 3 Classes
  23. 3 ObjCodeGeneration
  24. 3 Code
  25. 2 CONST
  26. 2 TYPES
  27. 3 TCodeGenStack
  28. 4 TCodeGenStack class=class_TCodeGenStack
  29. 4 Create method=cons_TCodeGenStackCreate
  30. 4 Count method=func_TCodeGenStackCount
  31. 4 Destroy method=dest_TCodeGenStackDestroy
  32. 4 Top method=func_TCodeGenStackTop
  33. 4 Second method=func_TCodeGenStackSecond
  34. 4 Push method=proc_TCodeGenStackPush
  35. 4 PopDef method=proc_TCodeGenStackPopDef
  36. 4 Pop method=proc_TCodeGenStackPop
  37. 4 RemoveTop method=proc_TCodeGenStackRemoveTop
  38. 2 VARS
  39. 2 ROUTINES
  40. 1 ConstValues
  41. 2 ConstValues unit=unit_ConstValues
  42. 2 USES
  43. 3 LangValue
  44. 3 NamedValuesList
  45. 3 ProxyValue
  46. 3 VisualValue
  47. 2 CONST
  48. 2 TYPES
  49. 3 TConstValues
  50. 4 TConstValues class=class_TConstValues
  51. 4 Create method=cons_TConstValuesCreate
  52. 4 Destroy method=dest_TConstValuesDestroy
  53. 4 HasValue method=func_TConstValuesHasValue
  54. 4 AddValue method=proc_TConstValuesAddValue
  55. 4 CreateEqu method=func_TConstValuesCreateEqu
  56. 4 RemoveValue method=proc_TConstValuesRemoveValue
  57. 4 AddTo method=proc_TConstValuesAddTo
  58. 2 VARS
  59. 2 ROUTINES
  60. 1 Decompiler
  61. 2 Decompiler unit=unit_Decompiler
  62. 2 USES
  63. 3 Code
  64. 3 Classes
  65. 3 Decomps
  66. 3 ObjList
  67. 3 OpCodes
  68. 3 SysUtils
  69. 2 CONST
  70. 2 TYPES
  71. 2 VARS
  72. 2 ROUTINES
  73. 3 Decompile proc=proc_Decompile
  74. 1 Decomps
  75. 2 Decomps unit=unit_Decomps
  76. 2 USES
  77. 3 Code
  78. 3 OpCodes
  79. 3 SysUtils
  80. 3 ObjList
  81. 2 CONST
  82. 2 TYPES
  83. 3 TOpDecomp
  84. 4 TOpDecomp class=class_TOpDecomp
  85. 4 OpCode property=prop_TOpDecompOpCode
  86. 4 AsString method=func_TOpDecompAsString
  87. 4 Length method=func_TOpDecompLength
  88. 3 TOpCodeDecomp class=class_TOpCodeDecomp
  89. 3 TIntDecomp class=class_TIntDecomp
  90. 3 TStrDecomp class=class_TStrDecomp
  91. 3 TFloatDecomp class=class_TFloatDecomp
  92. 3 TBoolDecomp class=class_TBoolDecomp
  93. 2 VARS
  94. 2 ROUTINES
  95. 1 DirIter
  96. 2 DirIter unit=unit_DirIter
  97. 2 USES
  98. 3 Iter
  99. 3 SysUtils
  100. 2 CONST
  101. 2 TYPES
  102. 3 TDirIter
  103. 4 TDirIter class=class_TDirIter
  104. 4 Create method=cons_TDirIterCreate
  105. 4 Next method=proc_TDirIterNext
  106. 4 IsEnd method=func_TDirIterIsEnd
  107. 4 Destroy method=dest_TDirIterDestroy
  108. 4 FileName property=prop_TDirIterFileName
  109. 4 SearchRec property=prop_TDirIterSearchRec
  110. 2 VARS
  111. 2 ROUTINES
  112. 1 Dirs
  113. 2 Dirs unit=unit_Dirs
  114. 2 USES
  115. 3 SysUtils
  116. 2 CONST
  117. 2 TYPES
  118. 2 VARS
  119. 2 ROUTINES
  120. 3 OriginDir func=func_OriginDir
  121. 3 OriginDirFile func=func_OriginDirFile
  122. 3 DirFile func=func_DirFile
  123. 3 UniqueFile func=func_UniqueFile
  124. 1 Execution
  125. 2 Execution unit=unit_Execution
  126. 2 USES
  127. 3 uExecution
  128. 3 uObjVM
  129. 3 Code
  130. 3 RootValue
  131. 3 ProxyValue
  132. 3 ObjOp
  133. 2 CONST
  134. 2 TYPES
  135. 3 TExecution
  136. 4 TExecution class=class_TExecution
  137. 4 Create method=cons_TExecutionCreate
  138. 4 Destroy method=dest_TExecutionDestroy
  139. 4 Step method=proc_TExecutionStep
  140. 2 VARS
  141. 2 ROUTINES
  142. 1 FreeMember
  143. 2 FreeMember unit=unit_FreeMember
  144. 2 USES
  145. 3 MemberValue
  146. 3 LangValue
  147. 2 CONST
  148. 2 TYPES
  149. 3 TFreeMember class=class_TFreeMember
  150. 2 VARS
  151. 2 ROUTINES
  152. 1 InputQueryProc
  153. 2 InputQueryProc unit=unit_InputQueryProc
  154. 2 USES
  155. 3 LangValue
  156. 3 VarLangValue
  157. 3 Dialogs
  158. 2 CONST
  159. 2 TYPES
  160. 3 TInputQueryProc class=class_TInputQueryProc
  161. 2 VARS
  162. 2 ROUTINES
  163. 1 Iter
  164. 2 Iter unit=unit_Iter
  165. 2 USES
  166. 2 CONST
  167. 2 TYPES
  168. 3 TIter class=class_TIter
  169. 2 VARS
  170. 2 ROUTINES
  171. 1 LangProc
  172. 2 LangProc unit=unit_LangProc
  173. 2 USES
  174. 3 VisualValue
  175. 3 LangValue
  176. 3 Classes
  177. 2 CONST
  178. 2 TYPES
  179. 3 TExecEvent type=type_TExecEvent
  180. 3 TLangProc
  181. 4 TLangProc class=class_TLangProc
  182. 4 Exec method=proc_TLangProcExec
  183. 4 CreateSame method=func_TLangProcCreateSame
  184. 4 OnExec event=prop_TLangProcOnExec
  185. 2 VARS
  186. 2 ROUTINES
  187. 1 LangRef
  188. 2 LangRef unit=unit_LangRef
  189. 2 USES
  190. 3 LangValue
  191. 2 CONST
  192. 2 TYPES
  193. 3 TLangRef
  194. 4 TLangRef class=class_TLangRef
  195. 4 Target property=prop_TLangRefTarget
  196. 4 Create method=cons_TLangRefCreate
  197. 4 Exec method=proc_TLangRefExec
  198. 4 CreateEqu method=func_TLangRefCreateEqu
  199. 2 VARS
  200. 2 ROUTINES
  201. 1 LangValMessages
  202. 2 LangValMessages unit=unit_LangValMessages
  203. 2 USES
  204. 3 SysUtils
  205. 2 CONST
  206. 2 TYPES
  207. 2 VARS
  208. 2 ROUTINES
  209. 3 CantBeSTring proc=proc_CantBeSTring
  210. 3 CantBeInteger proc=proc_CantBeInteger
  211. 3 CantBeBoolean proc=proc_CantBeBoolean
  212. 3 CantBeVariant proc=proc_CantBeVariant
  213. 3 CantBeFloat proc=proc_CantBeFloat
  214. 3 ContainsNoValues proc=proc_ContainsNoValues
  215. 3 NotExecutable proc=proc_NotExecutable
  216. 3 NeedParameter proc=proc_NeedParameter
  217. 1 LangValMsgs
  218. 2 LangValMsgs unit=unit_LangValMsgs
  219. 2 USES
  220. 2 CONST
  221. 3 sErrCantBeString const=LangValMsgs_Constants
  222. 3 sErrCantBeInt const=LangValMsgs_Constants
  223. 3 sErrCantBeBool const=LangValMsgs_Constants
  224. 3 sErrCantBeVar const=LangValMsgs_Constants
  225. 3 sErrCantBeFloat const=LangValMsgs_Constants
  226. 3 sErrNoValues const=LangValMsgs_Constants
  227. 3 sErrNotExecutable const=LangValMsgs_Constants
  228. 3 sErrNeedParameter const=LangValMsgs_Constants
  229. 2 TYPES
  230. 2 VARS
  231. 2 ROUTINES
  232. 1 LangValue
  233. 2 LangValue unit=unit_LangValue
  234. 2 USES
  235. 3 LangValMessages
  236. 3 Classes
  237. 2 CONST
  238. 2 TYPES
  239. 3 ILangValue
  240. 4 ILangValue class=class_ILangValue
  241. 4 AsInteger property=prop_ILangValueAsInteger
  242. 4 AsString property=prop_ILangValueAsString
  243. 4 AsBoolean property=prop_ILangValueAsBoolean
  244. 4 AsVariant property=prop_ILangValueAsVariant
  245. 4 AsFloat property=prop_ILangValueAsFloat
  246. 4 Exec method=proc_ILangValueExec
  247. 4 HasValue method=func_ILangValueHasValue
  248. 4 Values property=prop_ILangValueValues
  249. 4 CreateEqu method=func_ILangValueCreateEqu
  250. 4 GetValue method=func_ILangValueGetValue
  251. 4 SetValue method=proc_ILangValueSetValue
  252. 3 IValueOwner
  253. 4 IValueOwner class=class_IValueOwner
  254. 4 AddValue method=proc_IValueOwnerAddValue
  255. 4 RemoveValue method=proc_IValueOwnerRemoveValue
  256. 3 IValStack
  257. 4 IValStack class=class_IValStack
  258. 4 Pop method=func_IValStackPop
  259. 4 Push method=proc_IValStackPush
  260. 4 DropFrame method=proc_IValStackDropFrame
  261. 4 FrameValues property=prop_IValStackFrameValues
  262. 4 FrameCount method=func_IValStackFrameCount
  263. 2 VARS
  264. 2 ROUTINES
  265. 1 LangValueList
  266. 2 LangValueList unit=unit_LangValueList
  267. 2 USES
  268. 3 LangValue
  269. 3 ObjList
  270. 2 CONST
  271. 2 TYPES
  272. 3 TLangValueList
  273. 4 TLangValueList class=class_TLangValueList
  274. 4 Create method=cons_TLangValueListCreate
  275. 4 Destroy method=dest_TLangValueListDestroy
  276. 4 Items property=prop_TLangValueListItems
  277. 4 Add method=proc_TLangValueListAdd
  278. 4 Count method=func_TLangValueListCount
  279. 4 Remove method=proc_TLangValueListRemove
  280. 4 Delete method=proc_TLangValueListDelete
  281. 2 VARS
  282. 2 ROUTINES
  283. 1 LangValues
  284. 2 LangValues unit=unit_LangValues
  285. 2 USES
  286. 3 Classes
  287. 3 LangValues
  288. 2 CONST
  289. 2 TYPES
  290. 3 TLangValues class=class_TLangValues
  291. 2 VARS
  292. 2 ROUTINES
  293. 1 LangValueStack
  294. 2 LangValueStack unit=unit_LangValueStack
  295. 2 USES
  296. 2 CONST
  297. 2 TYPES
  298. 2 VARS
  299. 2 ROUTINES
  300. 1 LangVariable
  301. 2 LangVariable unit=unit_LangVariable
  302. 2 USES
  303. 3 LangValue
  304. 2 CONST
  305. 2 TYPES
  306. 3 TLangVariable
  307. 4 TLangVariable class=class_TLangVariable
  308. 4 Value property=prop_TLangVariableValue
  309. 4 Create method=cons_TLangVariableCreate
  310. 4 Destroy method=dest_TLangVariableDestroy
  311. 4 Exec method=proc_TLangVariableExec
  312. 4 HasValue method=func_TLangVariableHasValue
  313. 4 CreateEqu method=func_TLangVariableCreateEqu
  314. 2 VARS
  315. 2 ROUTINES
  316. 1 LangVariables
  317. 2 LangVariables unit=unit_LangVariables
  318. 2 USES
  319. 3 LangValue
  320. 3 NamedValuesList
  321. 3 LangVariable
  322. 3 ProxyValue
  323. 2 CONST
  324. 2 TYPES
  325. 3 TLangVariables
  326. 4 TLangVariables class=class_TLangVariables
  327. 4 Create method=cons_TLangVariablesCreate
  328. 4 Destroy method=dest_TLangVariablesDestroy
  329. 4 HasValue method=func_TLangVariablesHasValue
  330. 2 VARS
  331. 2 ROUTINES
  332. 1 MemberValue
  333. 2 MemberValue unit=unit_MemberValue
  334. 2 USES
  335. 3 LangValue
  336. 2 CONST
  337. 2 TYPES
  338. 3 TMemberValue
  339. 4 TMemberValue class=class_TMemberValue
  340. 4 Parent property=prop_TMemberValueParent
  341. 4 Create method=cons_TMemberValueCreate
  342. 2 VARS
  343. 2 ROUTINES
  344. 1 NamedValuesList
  345. 2 NamedValuesList unit=unit_NamedValuesList
  346. 2 USES
  347. 3 LangValue
  348. 3 ObjStr
  349. 2 CONST
  350. 2 TYPES
  351. 3 TNamedValuesList
  352. 4 TNamedValuesList class=class_TNamedValuesList
  353. 4 Create method=cons_TNamedValuesListCreate
  354. 4 Destroy method=dest_TNamedValuesListDestroy
  355. 4 Items property=prop_TNamedValuesListItems
  356. 4 Names property=prop_TNamedValuesListNames
  357. 4 Count method=func_TNamedValuesListCount
  358. 4 ValByName method=func_TNamedValuesListValByName
  359. 4 Add method=proc_TNamedValuesListAdd
  360. 4 DeleteValue method=proc_TNamedValuesListDeleteValue
  361. 2 VARS
  362. 2 ROUTINES
  363. 1 NodeStack
  364. 2 NodeStack unit=unit_NodeStack
  365. 2 USES
  366. 3 PrseTree
  367. 3 Classes
  368. 2 CONST
  369. 2 TYPES
  370. 3 TNodeStack
  371. 4 TNodeStack class=class_TNodeStack
  372. 4 Create method=cons_TNodeStackCreate
  373. 4 Destroy method=dest_TNodeStackDestroy
  374. 4 Push method=proc_TNodeStackPush
  375. 4 Pop method=func_TNodeStackPop
  376. 2 VARS
  377. 2 ROUTINES
  378. 1 ObjCodeGeneration
  379. 2 ObjCodeGeneration unit=unit_ObjCodeGeneration
  380. 2 USES
  381. 3 Code
  382. 3 OpCodes
  383. 3 IntStack
  384. 3 NodeStack
  385. 2 CONST
  386. 2 TYPES
  387. 3 TObjCodeGeneration
  388. 4 TObjCodeGeneration class=class_TObjCodeGeneration
  389. 4 Cur property=prop_TObjCodeGenerationCur
  390. 4 Stack property=prop_TObjCodeGenerationStack
  391. 4 NodeStack property=prop_TObjCodeGenerationNodeStack
  392. 4 Create method=cons_TObjCodeGenerationCreate
  393. 4 Destroy method=dest_TObjCodeGenerationDestroy
  394. 4 Code method=func_TObjCodeGenerationCode
  395. 4 cOpCode method=proc_TObjCodeGenerationcOpCode
  396. 4 cByte method=proc_TObjCodeGenerationcByte
  397. 4 cHalt method=proc_TObjCodeGenerationcHalt
  398. 4 cAdd method=proc_TObjCodeGenerationcAdd
  399. 4 cSub method=proc_TObjCodeGenerationcSub
  400. 4 cMul method=proc_TObjCodeGenerationcMul
  401. 4 cDiv method=proc_TObjCodeGenerationcDiv
  402. 4 cNegate method=proc_TObjCodeGenerationcNegate
  403. 4 cAnd method=proc_TObjCodeGenerationcAnd
  404. 4 cOr method=proc_TObjCodeGenerationcOr
  405. 4 cNot method=proc_TObjCodeGenerationcNot
  406. 4 cEqu method=proc_TObjCodeGenerationcEqu
  407. 4 cNE method=proc_TObjCodeGenerationcNE
  408. 4 cG method=proc_TObjCodeGenerationcG
  409. 4 cL method=proc_TObjCodeGenerationcL
  410. 4 cLE method=proc_TObjCodeGenerationcLE
  411. 4 cGE method=proc_TObjCodeGenerationcGE
  412. 4 cGet method=proc_TObjCodeGenerationcGet
  413. 4 cSet method=proc_TObjCodeGenerationcSet
  414. 4 cExec method=proc_TObjCodeGenerationcExec
  415. 4 cEval method=proc_TObjCodeGenerationcEval
  416. 4 cGetElem method=proc_TObjCodeGenerationcGetElem
  417. 4 cRoot method=proc_TObjCodeGenerationcRoot
  418. 4 cStr method=proc_TObjCodeGenerationcStr
  419. 4 cFloat method=proc_TObjCodeGenerationcFloat
  420. 4 cInt method=proc_TObjCodeGenerationcInt
  421. 4 cBool method=proc_TObjCodeGenerationcBool
  422. 4 cNop method=proc_TObjCodeGenerationcNop
  423. 4 cJZ method=proc_TObjCodeGenerationcJZ
  424. 4 cJNZ method=proc_TObjCodeGenerationcJNZ
  425. 4 cJMP method=proc_TObjCodeGenerationcJMP
  426. 4 cJRZ method=proc_TObjCodeGenerationcJRZ
  427. 4 cDcrR method=proc_TObjCodeGenerationcDcrR
  428. 4 cToR method=proc_TObjCodeGenerationcToR
  429. 4 cFromR method=proc_TObjCodeGenerationcFromR
  430. 4 cRDrop method=proc_TObjCodeGenerationcRDrop
  431. 4 cIF method=proc_TObjCodeGenerationcIF
  432. 4 cTHEN method=proc_TObjCodeGenerationcTHEN
  433. 4 cELSE method=proc_TObjCodeGenerationcELSE
  434. 4 cTIMES method=proc_TObjCodeGenerationcTIMES
  435. 4 cLOOP method=proc_TObjCodeGenerationcLOOP
  436. 4 cBEGIN method=proc_TObjCodeGenerationcBEGIN
  437. 4 cWHILE method=proc_TObjCodeGenerationcWHILE
  438. 4 cREPEAT method=proc_TObjCodeGenerationcREPEAT
  439. 4 cGen method=proc_TObjCodeGenerationcGen
  440. 2 VARS
  441. 2 ROUTINES
  442. 1 ObjectValue
  443. 2 ObjectValue unit=unit_ObjectValue
  444. 2 USES
  445. 3 LangValue
  446. 3 Classes
  447. 3 ConstValues
  448. 3 MemberValue
  449. 3 FreeMember
  450. 2 CONST
  451. 2 TYPES
  452. 3 TObjectValue
  453. 4 TObjectValue class=class_TObjectValue
  454. 4 Target property=prop_TObjectValueTarget
  455. 4 Create method=cons_TObjectValueCreate
  456. 3 TDefObjectValue class=class_TDefObjectValue
  457. 2 VARS
  458. 2 ROUTINES
  459. 1 ObjOp
  460. 2 ObjOp unit=unit_ObjOp
  461. 2 USES
  462. 3 uExecution
  463. 2 CONST
  464. 2 TYPES
  465. 3 TObjOp
  466. 4 TObjOp class=class_TObjOp
  467. 4 OpCode property=prop_TObjOpOpCode
  468. 4 Create method=cons_TObjOpCreate
  469. 4 Destroy method=dest_TObjOpDestroy
  470. 4 Execute method=proc_TObjOpExecute
  471. 3 TObjOpClass class of tobjop=class of tobjop_TObjOpClass
  472. 2 VARS
  473. 2 ROUTINES
  474. 1 ObjOps
  475. 2 ObjOps unit=unit_ObjOps
  476. 2 USES
  477. 3 ObjOp
  478. 3 OpList
  479. 3 OpCodes
  480. 3 SysUtils
  481. 2 CONST
  482. 2 TYPES
  483. 2 VARS
  484. 2 ROUTINES
  485. 1 ObjVM
  486. 2 ObjVM unit=unit_ObjVM
  487. 2 USES
  488. 3 uObjVM
  489. 3 Classes
  490. 3 ObjOp
  491. 3 OpList
  492. 3 RootValue
  493. 3 Code
  494. 3 uExecution
  495. 3 LangVariables
  496. 3 ObjOps
  497. 3 ConstValues
  498. 3 LangValue
  499. 2 CONST
  500. 2 TYPES
  501. 3 TObjVM
  502. 4 TObjVM class=class_TObjVM
  503. 4 Constants property=prop_TObjVMConstants
  504. 4 StartExecution method=func_TObjVMStartExecution
  505. 4 Create method=cons_TObjVMCreate
  506. 4 Destroy method=dest_TObjVMDestroy
  507. 4 AddValue method=proc_TObjVMAddValue
  508. 4 RemoveValue method=proc_TObjVMRemoveValue
  509. 2 VARS
  510. 2 ROUTINES
  511. 1 OpCodes
  512. 2 OpCodes unit=unit_OpCodes
  513. 2 USES
  514. 2 CONST
  515. 3 ocAdd const=OpCodes_Constants
  516. 3 ocSub const=OpCodes_Constants
  517. 3 ocMul const=OpCodes_Constants
  518. 3 ocDiv const=OpCodes_Constants
  519. 3 ocNegate const=OpCodes_Constants
  520. 3 ocAnd const=OpCodes_Constants
  521. 3 ocOr const=OpCodes_Constants
  522. 3 ocNot const=OpCodes_Constants
  523. 3 ocEqu const=OpCodes_Constants
  524. 3 ocNE const=OpCodes_Constants
  525. 3 ocG const=OpCodes_Constants
  526. 3 ocL const=OpCodes_Constants
  527. 3 ocLE const=OpCodes_Constants
  528. 3 ocGE const=OpCodes_Constants
  529. 3 ocGet const=OpCodes_Constants
  530. 3 ocSet const=OpCodes_Constants
  531. 3 ocExec const=OpCodes_Constants
  532. 3 ocEval const=OpCodes_Constants
  533. 3 ocGetElem const=OpCodes_Constants
  534. 3 ocRoot const=OpCodes_Constants
  535. 3 ocStr const=OpCodes_Constants
  536. 3 ocFloat const=OpCodes_Constants
  537. 3 ocInt const=OpCodes_Constants
  538. 3 ocBool const=OpCodes_Constants
  539. 3 ocNop const=OpCodes_Constants
  540. 3 ocHalt const=OpCodes_Constants
  541. 3 ocJZ const=OpCodes_Constants
  542. 3 ocJNZ const=OpCodes_Constants
  543. 3 ocJMP const=OpCodes_Constants
  544. 3 ocJRZ const=OpCodes_Constants
  545. 3 ocDcrR const=OpCodes_Constants
  546. 3 ocToR const=OpCodes_Constants
  547. 3 ocFromR const=OpCodes_Constants
  548. 3 ocRDrop const=OpCodes_Constants
  549. 2 TYPES
  550. 3 TOpCode type=type_TOpCode
  551. 2 VARS
  552. 2 ROUTINES
  553. 1 OpList
  554. 2 OpList unit=unit_OpList
  555. 2 USES
  556. 3 ObjOp
  557. 3 ObjList
  558. 2 CONST
  559. 2 TYPES
  560. 3 TOpList
  561. 4 TOpList class=class_TOpList
  562. 4 Create method=cons_TOpListCreate
  563. 4 Destroy method=dest_TOpListDestroy
  564. 4 Register method=proc_TOpListRegister
  565. 4 Find method=func_TOpListFind
  566. 2 VARS
  567. 2 ROUTINES
  568. 1 ProxyValue
  569. 2 ProxyValue unit=unit_ProxyValue
  570. 2 USES
  571. 3 VisualValue
  572. 3 LangValue
  573. 3 Classes
  574. 2 CONST
  575. 2 TYPES
  576. 3 TProxyValue
  577. 4 TProxyValue class=class_TProxyValue
  578. 4 Exec method=proc_TProxyValueExec
  579. 4 CreateEqu method=func_TProxyValueCreateEqu
  580. 4 CreateFrom method=cons_TProxyValueCreateFrom
  581. 4 HasValue method=func_TProxyValueHasValue
  582. 4 Target property=prop_TProxyValueTarget
  583. 4 Create method=cons_TProxyValueCreate
  584. 4 CreateSame method=func_TProxyValueCreateSame
  585. 2 VARS
  586. 2 ROUTINES
  587. 1 PtrStack
  588. 2 PtrStack unit=unit_PtrStack
  589. 2 USES
  590. 3 Classes
  591. 2 CONST
  592. 2 TYPES
  593. 3 TPtrStack class=class_TPtrStack
  594. 2 VARS
  595. 2 ROUTINES
  596. 1 RegObjVM
  597. 2 RegObjVM unit=unit_RegObjVM
  598. 2 USES
  599. 2 CONST
  600. 2 TYPES
  601. 2 VARS
  602. 2 ROUTINES
  603. 1 RootValue
  604. 2 RootValue unit=unit_RootValue
  605. 2 USES
  606. 3 LangValue
  607. 3 LangValueList
  608. 2 CONST
  609. 2 TYPES
  610. 3 TRootValue
  611. 4 TRootValue class=class_TRootValue
  612. 4 ValueList property=prop_TRootValueValueList
  613. 4 HasValue method=func_TRootValueHasValue
  614. 4 Create method=cons_TRootValueCreate
  615. 4 Destroy method=dest_TRootValueDestroy
  616. 4 Add method=proc_TRootValueAdd
  617. 4 CreateEqu method=func_TRootValueCreateEqu
  618. 2 VARS
  619. 2 ROUTINES
  620. 1 ShowProc
  621. 2 ShowProc unit=unit_ShowProc
  622. 2 USES
  623. 3 LangValue
  624. 3 VarLangValue
  625. 3 Dialogs
  626. 2 CONST
  627. 2 TYPES
  628. 3 TShowProc class=class_TShowProc
  629. 2 VARS
  630. 2 ROUTINES
  631. 1 StrIter
  632. 2 StrIter unit=unit_StrIter
  633. 2 USES
  634. 3 Iter
  635. 2 CONST
  636. 2 TYPES
  637. 3 TStrIter class=class_TStrIter
  638. 2 VARS
  639. 2 ROUTINES
  640. 1 TObjCodeGeneration
  641. 2 TObjCodeGeneration unit=unit_TObjCodeGeneration
  642. 2 USES
  643. 2 CONST
  644. 2 TYPES
  645. 2 VARS
  646. 2 ROUTINES
  647. 1 uExecution
  648. 2 uExecution unit=unit_uExecution
  649. 2 USES
  650. 3 Code
  651. 3 LangValue
  652. 3 Forms
  653. 3 RootValue
  654. 3 ConstValues
  655. 2 CONST
  656. 2 TYPES
  657. 3 IExecution
  658. 4 IExecution class=class_IExecution
  659. 4 Root property=prop_IExecutionRoot
  660. 4 Consts property=prop_IExecutionConsts
  661. 4 Code property=prop_IExecutionCode
  662. 4 IP property=prop_IExecutionIP
  663. 4 IsEnd property=prop_IExecutionIsEnd
  664. 4 Source property=prop_IExecutionSource
  665. 4 Line
  666. 4 Pos property=prop_IExecutionPos
  667. 4 Data
  668. 4 Return property=prop_IExecutionReturn
  669. 4 BeginExec method=proc_IExecutionBeginExec
  670. 4 Step method=proc_IExecutionStep
  671. 4 EndExec method=proc_IExecutionEndExec
  672. 4 Run method=proc_IExecutionRun
  673. 2 VARS
  674. 2 ROUTINES
  675. 1 uObjVM
  676. 2 uObjVM unit=unit_uObjVM
  677. 2 USES
  678. 3 Classes
  679. 3 Code
  680. 3 uExecution
  681. 3 LangValue
  682. 3 RootValue
  683. 3 OpList
  684. 2 CONST
  685. 2 TYPES
  686. 3 IObjVM
  687. 4 IObjVM class=class_IObjVM
  688. 4 Ops property=prop_IObjVMOps
  689. 4 Root property=prop_IObjVMRoot
  690. 4 StartExecution method=func_IObjVMStartExecution
  691. 4 Run method=proc_IObjVMRun
  692. 2 VARS
  693. 2 ROUTINES
  694. 1 uValues
  695. 2 uValues unit=unit_uValues
  696. 2 USES
  697. 3 Value
  698. 2 CONST
  699. 2 TYPES
  700. 3 TValues
  701. 4 TValues class=class_TValues
  702. 4 Values property=prop_TValuesValues
  703. 4 Count property=prop_TValuesCount
  704. 4 Add method=proc_TValuesAdd
  705. 4 Clear method=proc_TValuesClear
  706. 2 VARS
  707. 2 ROUTINES
  708. 1 ValStack
  709. 2 ValStack unit=unit_ValStack
  710. 2 USES
  711. 3 LangValue
  712. 3 LangValueList
  713. 3 LangValMessages
  714. 2 CONST
  715. 2 TYPES
  716. 3 TValStack
  717. 4 TValStack class=class_TValStack
  718. 4 Items property=prop_TValStackItems
  719. 4 Pop method=func_TValStackPop
  720. 4 Push method=proc_TValStackPush
  721. 4 DropFrame method=proc_TValStackDropFrame
  722. 4 FrameCount method=func_TValStackFrameCount
  723. 4 Create method=cons_TValStackCreate
  724. 4 Destroy method=dest_TValStackDestroy
  725. 2 VARS
  726. 2 ROUTINES
  727. 1 Value
  728. 2 Value unit=unit_Value
  729. 2 USES
  730. 3 Classes
  731. 2 CONST
  732. 2 TYPES
  733. 3 TValue
  734. 4 TValue class=class_TValue
  735. 4 v event=prop_TValuev
  736. 4 Assign method=proc_TValueAssign
  737. 2 VARS
  738. 2 ROUTINES
  739. 1 ValueList
  740. 2 ValueList unit=unit_ValueList
  741. 2 USES
  742. 3 uValues
  743. 3 Value
  744. 3 ObjList
  745. 2 CONST
  746. 2 TYPES
  747. 3 TValueList
  748. 4 TValueList class=class_TValueList
  749. 4 Add method=proc_TValueListAdd
  750. 4 Create method=cons_TValueListCreate
  751. 4 Destroy method=dest_TValueListDestroy
  752. 4 Clear method=proc_TValueListClear
  753. 2 VARS
  754. 2 ROUTINES
  755. 1 ValueOwner
  756. 2 ValueOwner unit=unit_ValueOwner
  757. 2 USES
  758. 3 Classes
  759. 2 CONST
  760. 2 TYPES
  761. 3 TValueOwner class=class_TValueOwner
  762. 2 VARS
  763. 2 ROUTINES
  764. 1 ValueSet
  765. 2 ValueSet unit=unit_ValueSet
  766. 2 USES
  767. 3 uValues
  768. 3 Value
  769. 3 Classes
  770. 2 CONST
  771. 2 TYPES
  772. 3 TValueSet
  773. 4 TValueSet class=class_TValueSet
  774. 4 Add method=proc_TValueSetAdd
  775. 4 Create method=cons_TValueSetCreate
  776. 4 Destroy method=dest_TValueSetDestroy
  777. 4 Clear method=proc_TValueSetClear
  778. 2 VARS
  779. 2 ROUTINES
  780. 1 ValueSubSet
  781. 2 ValueSubSet unit=unit_ValueSubSet
  782. 2 USES
  783. 3 uValues
  784. 3 Value
  785. 2 CONST
  786. 2 TYPES
  787. 3 TValueSubSet
  788. 4 TValueSubSet class=class_TValueSubSet
  789. 4 Create method=cons_TValueSubSetCreate
  790. 2 VARS
  791. 2 ROUTINES
  792. 1 ValueUtils
  793. 2 ValueUtils unit=unit_ValueUtils
  794. 2 USES
  795. 3 LangValue
  796. 2 CONST
  797. 2 TYPES
  798. 2 VARS
  799. 2 ROUTINES
  800. 3 ReturnTrue proc=proc_ReturnTrue
  801. 3 ReturnBool proc=proc_ReturnBool
  802. 3 ReturnString proc=proc_ReturnString
  803. 3 ReturnVar proc=proc_ReturnVar
  804. 3 SetObjectOf proc=proc_SetObjectOf
  805. 3 GetObjectOf func=func_GetObjectOf
  806. 1 VariableRef
  807. 2 VariableRef unit=unit_VariableRef
  808. 2 USES
  809. 3 LangValue
  810. 3 LangVariable
  811. 2 CONST
  812. 2 TYPES
  813. 3 TVariableRef class=class_TVariableRef
  814. 2 VARS
  815. 2 ROUTINES
  816. 1 VarLangValue
  817. 2 VarLangValue unit=unit_VarLangValue
  818. 2 USES
  819. 3 LangValue
  820. 2 CONST
  821. 2 TYPES
  822. 3 TVarLangValue
  823. 4 TVarLangValue class=class_TVarLangValue
  824. 4 CreateEqu method=func_TVarLangValueCreateEqu
  825. 2 VARS
  826. 2 ROUTINES
  827. 1 VarValue
  828. 2 VarValue unit=unit_VarValue
  829. 2 USES
  830. 3 LangValue
  831. 2 CONST
  832. 2 TYPES
  833. 3 TVarValue
  834. 4 TVarValue class=class_TVarValue
  835. 4 Exec method=proc_TVarValueExec
  836. 4 Value property=prop_TVarValueValue
  837. 2 VARS
  838. 2 ROUTINES
  839. 1 ClassValue
  840. 2 ClassValue unit=unit_ClassValue
  841. 2 USES
  842. 3 VisualValue
  843. 3 ConstValues
  844. 3 LangValue
  845. 3 ObjectValue
  846. 3 Classes
  847. 3 ValueUtils
  848. 3 ProxyValue
  849. 2 CONST
  850. 3 nCreate const=ClassValue_Constants
  851. 2 TYPES
  852. 3 TClassValue
  853. 4 TClassValue class=class_TClassValue
  854. 4 HasValue method=func_TClassValueHasValue
  855. 4 AddValue method=proc_TClassValueAddValue
  856. 4 RemoveValue method=proc_TClassValueRemoveValue
  857. 4 CreateObject method=func_TClassValueCreateObject
  858. 4 Create method=cons_TClassValueCreate
  859. 4 Destroy method=dest_TClassValueDestroy
  860. 3 TCreateValue
  861. 4 TCreateValue class=class_TCreateValue
  862. 4 CreateFrom method=cons_TCreateValueCreateFrom
  863. 4 Exec method=proc_TCreateValueExec
  864. 2 VARS
  865. 2 ROUTINES
  866. :Include DELPHI3.CFG
  867.