Board index » cppbuilder » ANN: FastScript 1.4
Michael Philippenko
![]() CBuilder Developer |
ANN: FastScript 1.42004-03-03 03:03:05 AM cppbuilder80 Dear friends! New version of our "Script studio"! + added OLE support + added variant array support + added TfsScript.Terminate method + added TfsScript.IsExecutableLine method + added TfsScript.IsRunning property + added VarToStr function + added TfsScript.AddForm method * languages are splitted to components TfsPascal, TfsCPP, TfsJScript, TfsBasic for existing project - add component with required language on form with component TfsScript * changed OnRunLine event old: procedure fsScript1RunLine(Sender: TfsScript; const SourcePos: Integer); new: procedure fsScript1RunLine(Sender: TfsScript; const UnitName, SourcePos: String); * changed TfsScript.ErrorPos type and fsPosToPoint method * error strings moved to fs_iconst.pas file - fixed bug in variable initializer - fixed bug in TList rtti - fixed bug in JS and VB grammar You can read more, download and try FastScript here: www.fast-report.com/en/fastscript.php Free upgrade from FastScript 1.0-1.3. Special discount for FastReport and FastExperts users. FastScript is cross-platform multi-language scripting engine. It is useful for the 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, C++Builder 4-6 and Kylix 1-3. Unique feature of FastScript is ability to use several languages (PascalScript, C++Script, JScript and BasicScript), so you can write scripts using your favourite language. For example, one module may be written in PascalScript, another one - using C++Script. 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 perform it without writing a Delphi code. Features - Multi-language architecture allows you to use a number of languages (at present moment PascalScript, C++Script, BasicScript, JScript). - You can use multi-language scripts. - Standard language set: variables, constants, procedures, functions (nested functions allowed) with var/const/default parameters, all the 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, indices and default properties). - Types compatibility checking. - Access to any object inside your application. Standard libraries for the access to the base classes, controls, forms and BD. Easily expandable library architecture. - Small footprint - 80-150Kb depending on used modules. -- Best regards, Michael Philippenko mailto: XXXX@XXXXX.COM Fast Reports - cross-platform multi-language solutions for developers www.fastexperts.com Delphi Informant Magazine Readers Choice Awards 2003 Runner Up Best Reporting Tool FastReport www.fast-report.com All results can be found at www.delphizine.com/opinion/2003/09/di200309jc_o/di200309jc_o.asp |