|
Scripting language component TVirtComp for Delphi 4
TVirtComp is a Delphi component, which encapsulates the interpreter
of the VIRT programming language. It is non-visual component that
you can drop into your Delphi application so that you can extend
and customize an application without having to recompile it!
Using TVirtComp a Delphi application will be able:
- to create, to save, to load and to execute binary VIRT program;
- to call VIRT functions;
- to read and write variables that VIRT uses;
- to create VIRT interpreter extensions ( to add external functions written
in Object Pascal to the VIRT language; it is possible to put such
functions into the separate DLL ).
- to control an Automation server with IDispatch interface.
- to check VIRT program syntax at design time.
VIRT is a powerful object-oriented programming language which was specially
developed for the solving of Artificial Intelligence problems. It suits well
for the theorem proving, symbolic differentiation, interpreter writing,
backtracking, etc. However, at the same time VIRT is quite suitable for
traditional tasks such as the numerical methods, DBMS, the business graphics.
Therefore it provides the indivisible language environment for the integration
various data domains.
Trial:
ftp://iai.donetsk.ua/pub/lang/virt/VIRTRIAL.ZIP
Author: Alexander Baranovsky
Date added: 14 May, 1999
Views: 382
Related Discussions - HOW CAN I DEACTIVE DIAL-UP CONECTION? (2001-01-28 11:54:30)A guy named Ruben recently gave me this answer when I asked nearly the same question.........
----------------------------------------------------...
- SIMPLE EMAIL QUESTION (2001-01-30 07:40:08)Here is the MemoryStreamToWebBrowser example I promised:
// This writes a MemoryStream to the WebBrowser document
// without using any disk...
- MORE EXPLAIN (RUN AN APPLICATION BEFORE ALL OTHERS) (2001-01-26 15:11:58)There are other ways... You can make a boot disk. Anyway, your install program will be a DOS program. BUT, if you put your program in RunServices,...
- HELP FINDING AV IN THIS COMPONENT (2001-02-16 08:23:12)Yes, I realize that, but even when I remove it I still get
the AV.
- CREATING SHORTCUTS (2001-01-28 01:16:27)This is a sample from the MSDN, I tried to translate it into Delphi. I did not try to execute it but it should work.
If it won't, tell me and I'll...
- DELETING THE EXEFILE... (2001-01-28 04:05:04)function CreateTempFileName: string;
var TempDir: array of Char;
count, len: LongInt;
dummy, sec: Word;
start: string;
begin...
- HOW TO DISCONNECT FROM THE INTERNET IN DELPHI 5 (2001-01-28 11:55:14)A guy named Ruben recently gave me this answer when I asked nearly the same question.........
----------------------------------------------------...
- DETECTING SHADES OF COLOURS (GRAYSCALE) (2001-01-31 04:54:41)I'm Russian but I live in Belgium, so i'm not teh best in English too :)
The way you calculate the greyscale color is the wrong one.
red >...
- GRID INDEX OUT OF RANGE ERROR USING PARADOX TABLES (2001-01-29 16:26:47)Hello,
I ussauly get that error when for example:
I have 20 records in my paradox table.
Here I set To Table1.RecNo:=21.
When I execute...
- NOBODY CAN HELP ME???? (2001-01-30 08:03:06)Here the link to Deborah Pate's sample projects using
bookmarks and properties:
http://www.djpate.freeserve.co.uk/Bookmarks.zip
visit her...
|