FastScript 1.2 released!
Dear friends!
FastScript 1.2 released.
Changes:
- fixed 'eventhandler = nil' bug
- fixed sets bug
- fixed default and index properties bug (again
- fixed 'not' operator bug
+ added TfsScript.GetILCode and TfsScript.SetILCode methods. It allows
you to save precompiled code and restore it later.
* changed 'uses' behavior. Now FastScript returns more information about error in used module. Each used module must
contain begin..end section like the
main module. Modules cannot contain duplicate variable/method names.
Fo free upgrade to FastScript 1.2 for registered users of FastScript 1.0/1.1 you can use your private web-panel.
http://66.227.63.207/cgi-bin/user/user.pl
Special discounts for our customers (FastReport and FastExperts).
FastScript is cross-platform multi-language scripting engine. It is intended for programmers who want to add scripting
ability to their projects. FastScript is written on 100% Object Pascal and can be installed in Borland Delphi 4-7, Borland
C++Builder 4-6 and Borland Kylix 1-3.
Unique feature of FastScript is ability to use several languages (PascalScript and C++Script), so you can write scripts
using your favourite language. PascalScript is subset of the Object Pascal programming language, C++Script is subset of C++.
FastScript doesn't use Microsoft Scripting Host, so it can be used in Windows and Linux environment. It is possible to add a
new language - language definition is stored in the XML format, so you can do it without writing a Delphi code. Features:
- Classes and functions tree-view.
- Syntax highlighting memo with bookmarks.
- Multi-language architecture allows you to use many languages (at this moment - PascalScript and C++Script). It is
possible to add any procedural language (language definition is stored in XML format).
- Standard language features: variables, constants, procedures, functions (nested allowed) with var/const/default
parameters, all standard operators and statements (including case, try/finally/except, with), types (int, float, bool, char,
string, multi-dimensional array, enum, variant), classes (with methods, events, properties, index and default properties).
- Strict type checking.
- Access to any object inside your application. Standard libraries to access to base classes, controls, forms and DB.
Easily expandable library architecture.
- Small footprint - 80-150Kb depending on modules used.
See more: http://www.fast-report.com/en/fastscript.php
FastScript 1.2 released.
Changes:
- fixed 'eventhandler = nil' bug
- fixed sets bug
- fixed default and index properties bug (again
- fixed 'not' operator bug
+ added TfsScript.GetILCode and TfsScript.SetILCode methods. It allows
you to save precompiled code and restore it later.
* changed 'uses' behavior. Now FastScript returns more information about error in used module. Each used module must
contain begin..end section like the
main module. Modules cannot contain duplicate variable/method names.
Fo free upgrade to FastScript 1.2 for registered users of FastScript 1.0/1.1 you can use your private web-panel.
http://66.227.63.207/cgi-bin/user/user.pl
Special discounts for our customers (FastReport and FastExperts).
FastScript is cross-platform multi-language scripting engine. It is intended for programmers who want to add scripting
ability to their projects. FastScript is written on 100% Object Pascal and can be installed in Borland Delphi 4-7, Borland
C++Builder 4-6 and Borland Kylix 1-3.
Unique feature of FastScript is ability to use several languages (PascalScript and C++Script), so you can write scripts
using your favourite language. PascalScript is subset of the Object Pascal programming language, C++Script is subset of C++.
FastScript doesn't use Microsoft Scripting Host, so it can be used in Windows and Linux environment. It is possible to add a
new language - language definition is stored in the XML format, so you can do it without writing a Delphi code. Features:
- Classes and functions tree-view.
- Syntax highlighting memo with bookmarks.
- Multi-language architecture allows you to use many languages (at this moment - PascalScript and C++Script). It is
possible to add any procedural language (language definition is stored in XML format).
- Standard language features: variables, constants, procedures, functions (nested allowed) with var/const/default
parameters, all standard operators and statements (including case, try/finally/except, with), types (int, float, bool, char,
string, multi-dimensional array, enum, variant), classes (with methods, events, properties, index and default properties).
- Strict type checking.
- Access to any object inside your application. Standard libraries to access to base classes, controls, forms and DB.
Easily expandable library architecture.
- Small footprint - 80-150Kb depending on modules used.
See more: http://www.fast-report.com/en/fastscript.php