Context Scripting Suite 1.40

A component library designed to incorporate rich scripting functionality into a Delphi application
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.

Take Context Scripting Suite for a test drive to fully assess its capabilities! 

Main features:

  • 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, repeat...until,, for...downto, if...then[...else], goto, @, etc.

last updated on:
April 1st, 2014, 9:32 GMT
file size:
1.4 MB
developed by:
Michael Baytalsky
license type:
operating system(s):
Windows All
C: \ Programming \ Components & Libraries
Context Scripting Suite

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • Context Scripting Suite 1.4 now supports Delphi XE, XE2, XE3, XE4 and XE5.
read full changelog

Add your review!