Lazarus

Announcements => Third party => Topic started by: adrixnt on February 07, 2017, 06:30:20 pm

Title: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: adrixnt on February 07, 2017, 06:30:20 pm
born as a programmable calculator, VRCalc++ features the same operators as C++ and Java and more extra objects related operators implemented using object interfaces
as well as a complete set of procedural flow control structures including
- selection statements,
- loops control statements,
- labelled statements,
- exceptions control statements
and so on ...

VRCalc++ includes support for
- access the RTL package data, funcs and procs
- run-time exceptions handling
- multi threaded functions and objects
- Windows DLL access (Win32 version)
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
by object oriented scripted class modules
or by external packages
implementing and exporting the required functions and interfaces

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

modifications history


also note that, because the use of object interfaces on which VRCalc++ symbolic operators are based on, support for operators overloading is also available and it will be extended in future releases.



the VRCalc++ base independant script Engine code
can also be recompiled and run under Linux and MacOS

VRCalc++ Console is a Windows Application
using the VRCalc++ Scripting Engine Package.
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

both of them are extensible by pluggable modules (*) see above



VRCalc++ source code and Build Packages is available for free at sourceforge.org

you can find VRCalc++ source code and Delphi Build Packages, VRCalc++ Console, VRCalcSX, and other software from Vincent Radio {Adrix.NT} (Paged Lists & Iterators for Object-Pascal, Code to Handle and Interpret VRDepListFiles along with the RTLib & VCL Utils Extension, Test Applications, VRAstroVision (Astrology Software) and so on …) on sourceforge.org

please, send your comments and feedbacks on VRCalc++ and other shared software to
adrixnt@hotmail.it

Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: Handoko on February 08, 2017, 05:58:43 pm
Interesting. Where can I get it? Does it have a website? Is it free?
Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: jacmoe on February 08, 2017, 06:00:32 pm
@Handoko:
Quote
VRCalc++ source code and Build Packages is available for free at sourceforge.org

After a quick search, I guess this is the place: https://sourceforge.net/projects/delphi-vrcalcxx-oosl-and-more/
Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: Handoko on February 08, 2017, 06:03:22 pm
Thanks for the info. I've just visited the page. Bookmarked the link and will try it when I have more time.
Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: adrixnt on February 09, 2017, 10:38:06 am
hello
VRCalc++ OOSL by Vincent Radio {Adrix.NT}
is available for free on sourceforge.org
along with other software in one bundle
- VRCalc++ Console
- VRMultiEdit
- VRLazyCodeEditor
- VRAstroVision
- VRLibs
- Source Code
and so on

for any question you can e-mail me (Adrix) at

adrixnt@hotmail.it

VRCalc++ is written in Delphi XE8 ObjectPascal
i plan a porting to free pascal
but i need help

i encourage anyone to make a port of VRCalc++ on Free Pascal

note: VRCalc++ Console is a Win 32/64 application

note: all this code was tested on Embarcadero RAD Studio XE8

note: you may find docs for VRCalc++ in its folder but it is not complete yet

(?)
can someone help me to write Packages using
Lazarus & FPC ?
Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: marcov on February 09, 2017, 10:40:57 am
can someone help me to write Packages using
Lazarus & FPC ?

Packages like Delphi .bpl packages? Those are still in development under FPC trunk. It is the major feature missing from older delphis.

Note that Lazarus is not unicodestring based like D2009+
Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: adrixnt on February 09, 2017, 11:00:46 am
thank you --- we have to wait
Title: Re: VRCalc++ Object Oriented Scripting Language by Adrix.NT
Post by: adrixnt on February 09, 2017, 11:27:43 am
you can find my shared projects on

https://sourceforge.net/u/adrixnt/profile (https://sourceforge.net/u/adrixnt/profile)

have fun
TinyPortal © 2005-2018