Strawberry Prolog 3.0 Beta

seeders: 0
leechers: 0
Added on December 23, 2012 by mak2rollin Applications > Windows
Torrent verified.



Strawberry Prolog 3.0 Beta (Size: 2.92 MB)
 Strawberry Prolog 3.0 Beta.exe2.92 MB


Description

image
image

Strawberry Prolog 3.0 Beta

Strawberry Prolog is specially designed for education.
It works with the operating systems Windows 8/7/Vista/XP and Unix/Linux.

image What is new in the last versions?
image You can embed ActiveX objects in your Prolog program by the predicate embed_server. Also you can receive events from OLE servers (ActiveX objects). When your Prolog program is OLE server then by the predicate raise_event it can send events to its client program.

image You can call external functions from DLL files and from OLE servers. You can call Prolog program as OLE server but for the moment you cannot call it as DLL.

image A special tool called Object Browser which gives you the possibility to view the methods and properties of the OLE servers which are installed on your computer (like MS Word, Corel Draw, etc.). This will make easier the task for creating Prolog programs which are using these servers.

image You can use ODBC is order to work with databases. The support of ODBC is made through OLE server ADODB.Connection.

image You have support of Unicode. Also, you can use different char sets and you can change the char set in the time of program execution by the predicate char_set.

image You will find some new and very powerful predicates like print_file. By this predicates and functions you can create really exiting text processing programs. For example the software of Second-Box is made entirely on Strawberry Prolog.

image Strawberry Prolog now has Syntax Coloring.

image Support of Object Oriented Programming (this feature is still under development).

image You already have the possibility to define your own built-in predicates, functions and constants and even if you like you can specify the types of their arguments. This extension of the Prolog language is so convenient that we are sure it soon will be accepted also from the other Prolog compilers.

image Global variables which give you the possibility to access their values in different places of your program. Use of global variables is so powerful that with them you can avoid the use of assert in the most cases. This innovation already is accepted from some of the competitor’s Prolog compilers.

image Support of SQL servers, TCP/IP Sockets and Cookies. These innovations are important for creating Prolog CGI Scripts.

image Many new predicates for work with window's messages. (Look at sample program Fractals.pro in order to see them.)

image Predicate := is now working with any type of terms. (In the previous versions it was not possible to use it with open terms, which was a serious restriction.)

image A new powerful cut predicate. For example, cut(1) is the same as !, cut(2) cuts more than ! and cut(0.5) cuts less than!


Sharing Widget


Download torrent
2.92 MB
seeders:0
leechers:0
Strawberry Prolog 3.0 Beta