JCL Help:TExprHashContext
From Project JEDI Wiki
Jump to navigationJump to searchJCL Help: TExprHashContext Class
[+] JclExprEval.pas Classes
[+] TExprHashContext Methods
Search in JCL Help
Search in all projectsClass Hierarchy
TExprContext
|
TExprHashContext
Summary
A context class that uses a hash map for its implementation.
Pascal
public TExprHashContext = class(TExprContext);
Description
This is a concrete context class that uses a hash map for symbol lookup. The fact that it uses a hash for its implementation means that symbol lookup takes a constant time, i.e. it is independant of the actual number of symbols stored in the context; however, this guarantee depends on the internal hash map's internal table being large enough to minimize collisions.
About
Unit
Donator
Barry Kelly
Notes
Case sensitivity is also a concern; see the Create method.
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page