|
|
CONTEXT SCRIPTING SUITE
|
|
Context Scripting Suite is a
component library desinged to compile and execute scripts using
TCtxScript component.
|
 |
|
Context Scripting is shipped with Object Pascal-like script
compiler. It only supprts Variant variables and uses variant array for execution
stack. Context Scripting is extremely flexible and resembles a real compiler.
Main features include:
- Fast script compilation into PCode & execution;
- Virtual compiler allows to add more languages;
- Allows script debugging: stopping, resuming, evaluating watch expressions, inspection of call stack and more;
- Fast and one time only name resolution done with virtualized and extensible introspectors, that allow to extend and create your own object model;
- Very small footprint;
- Easily extensible array of external functions;
- Easy to create custom object model and publish methods of existing classes;
- Supports dinamic variant arrays;
- Allows to invoke Ole automation objects via IDispatch interface (for instance, this could be used to automate MS Word, MS Excel, etc.)
- Supports parameters passed by value and by address (var, out);
- Allow to compile and evaluate procedures, functions and simple expressions;
- Support exception handling with try except finally raise directives and exception variable, containing ExceptObject;
- Default TCtxScriptCompiler understands most of the standard Pascal statements, like
while...do, repeat...until, for...to, for...downto, if...then[...else], goto, @, etc.
Trial version of Context Scripting Suite is available now for free download.
If you need more information about this product, please click here
to submit your request.
|
|
 |
|