Pubblicità

about VRCalc++ OOSL and its Features

VRCalc++ is a Structured General Purpose High-Level Object Oriented Scripting Language written using Delphi Object Pascal by Vincent Radio {Adrix.NT}

to write the VRCalc++ Interpreter, i inspired myself to Framework III by Bob Carr (Forefront inc. – distributed by Ashton-Tate in 1983)

VRCalc++ is an Embeddable Extensible Structured General Purpose Object Oriented Scripting Language
written using Delphi Object Pascal

Born as a programmable Calculator, VRCalc++ OOSL features the same operators as C++, Java and C# and some extra objects related operators implemented using Delphi object interfaces as well as a complete set of procedural flow control structures including …

  • selection statements
  • iterative loops control statements
  • labelled statements
  • exceptions control statements
  • thread synchronization statements
  • scripted class modules
  • scripted functions and properties
  • lambda functions
  • language reflection functions
  • and so on …

VRCalc++ Extension Libraries include support for …

  • access the Delphi System RTL package classes, data, functions and procedures
  • Dynamic Arrays
  • Multi Dimensional Dynamic Arrays
  • VR Paged Arrays
  • Lists & Iterators
  • RV Big Numbers (Integer, Decimal)
  • run-time exceptions handling
  • multi threaded functions and objects
  • DLL access for Windows and All Supported OS such as Linux and MacOSX
  • access to the VRCalc++ Standard System Scripted RunTime Library (provided by Vincent Radio)
  • Object Text Properties Storage Manager (provided as a scripted class)
  • Delphi Visual Classes Library (VCL) & FireMonkey (FMX) Frameworks Support under the VRCalc++ Visual Stage Project
  • XML File Format (using Delphi RTL XML)
  • JSON Data Format (using Delphi System RTL)
  • and more …

VRCalc++ is embeddable in any application using Delphi packages
because its scripting run-time code and other environment support
exported functions are also contained in Delphi packages

VRCalc++ is extensible

using object oriented scripted class modules
or using external binary packages
implementing and exporting the required functions and interfaces

VRCalc++ Scripted Class Modules usually define and export functions as well as properties

Related Applications …

VRCalc++ Console is a Windows Delphi VCL Application
using the VRCalc++ Scripting Engine Package that Runs VRCalc++ Main Scripts.
it can also be used as a simple, immediate and fast calculator
by executing simple scripts or scratch code

VRCalcSX is a Console Program that only executes VRCalc++ main scripts

VRCalc++ FMX Script Executor is a Delphi FMX Multi-Platform Application that only executes VRCalc++ scripts

(*) VRCalc++ OOSL Runtime Engine, Extension Libraries, Source Code and Delphi Build Projects are distributed under the terms of the GPL v3.0 License

VRCalc++ Links …

VRCalc++ Sources & Build Projects

https://sourceforge.net/projects/delphi-vrcalcxx-oosl-and-more/

VRCalc++ Binary Executables Distro

https://sourceforge.net/projects/delphi-vrcalc-and-more-binary/

Create and Modify your new Delphi VCL or FMX Forms Application using VRCalc++ OOSL (and the Visual Stage Libraries) without the need to recompile it

another fine SunStorm release

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.