Description of 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 supprts Variant variables and uses variant array for execution stack. Context Scripting is extremely flexible and resembles a real compiler. No dll's, ActiveX's, external files, everything compiles into exe with very small footprint;Supports OLE Automation calls. Can invoke and operate Word from a script.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;Easily extensible array of external functions;Easy to create custom object model and publish methods of existing classes;Supports dinamic variant arrays;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, try..finally, raise directives and exception variable.