Amzi-Prolog vs. Visual Prolog 
Author Message
 Amzi-Prolog vs. Visual Prolog

1. Can one build standalone application (for Windows)
   using just Amzi-Prolog, without other languages?
2. If YES, what are the main differences between
   Amzi-P & Visual-P?

Regards,
Tomasz



Sun, 02 Feb 2003 03:00:00 GMT  
 Amzi-Prolog vs. Visual Prolog



Quote:
> 1. Can one build standalone application (for Windows)
>    using just Amzi-Prolog, without other languages?
> 2. If YES, what are the main differences between
>    Amzi-P & Visual-P?

> Regards,
> Tomasz

ad 1.) No, but you need only a few C statements (or equivalent) to call a
Prolog program.

Ex.:

#include <amzi.h>

main()
{
    ENGID engID;

    lsInit(&engID,"");
    lsLoad(engID,"myPrologProg");
    lsMain(engID);

    return 0;

Quote:
}

Regards
:- Rob

ad 2.) Amzi is a "true" Prolog (Edinburgh) , while VIP is not. (Prolog alike
only)



Mon, 03 Feb 2003 03:00:00 GMT  
 Amzi-Prolog vs. Visual Prolog
A compiled Amzi program can be run free standing if it is statically linked
with the Amzi library, but that makes it a lot bigger.
Eg;  joli.exe, a source code formatter,  is 36kb when dynamically linked
but 150kb when statically linked.

Ray Reeves

Quote:



> > 1. Can one build standalone application (for Windows)
> >    using just Amzi-Prolog, without other languages?
> > 2. If YES, what are the main differences between
> >    Amzi-P & Visual-P?

> > Regards,
> > Tomasz

> ad 1.) No, but you need only a few C statements (or equivalent) to call a
> Prolog program.

> Ex.:

> #include <amzi.h>

> main()
> {
>     ENGID engID;

>     lsInit(&engID,"");
>     lsLoad(engID,"myPrologProg");
>     lsMain(engID);

>     return 0;
> }

> Regards
> :- Rob

> ad 2.) Amzi is a "true" Prolog (Edinburgh) , while VIP is not. (Prolog alike
> only)



Tue, 04 Feb 2003 03:00:00 GMT  
 Amzi-Prolog vs. Visual Prolog
Visual Prolog can not assert rules, just facts. There
are several examples of "simulating" this behavior in
VP that are fairly easy to extend.

Converting from VP to other prologs is generally easy.
Converting from other prologs to VP can be cumbersome
but it can be done. There are a lot of features in VP. There
is a free version that can do almost everything the
commercial version can do. This makes it much easier to
determine if VP is the prolog for you.

Tim


Quote:



> > 1. Can one build standalone application (for Windows)
> >    using just Amzi-Prolog, without other languages?
> > 2. If YES, what are the main differences between
> >    Amzi-P & Visual-P?

> > Regards,
> > Tomasz

> ad 1.) No, but you need only a few C statements (or equivalent) to call a
> Prolog program.

> Ex.:

> #include <amzi.h>

> main()
> {
>     ENGID engID;

>     lsInit(&engID,"");
>     lsLoad(engID,"myPrologProg");
>     lsMain(engID);

>     return 0;
> }

> Regards
> :- Rob

> ad 2.) Amzi is a "true" Prolog (Edinburgh) , while VIP is not. (Prolog
alike
> only)



Wed, 05 Feb 2003 03:00:00 GMT  
 
 [ 4 post ] 

 Relevant Pages 

1. Amzi Prolog versus LPA Prolog.

2. Prolog Development Center - Visual Prolog

3. various Prolog and Visual Prolog problems.

4. Translator from standard PROLOG to Visual Prolog?

5. PDC Prolog / Visual Prolog First Steps Edition +/- points

6. PDC Prolog/Visual Prolog and ISO Standards

7. SWI Prolog Vs GNU Prolog

8. SWI vs Visual Prolog

9. Arity Prolog Vs Visual C++

10. Prolog/Lisp vs other languages (was Simple Prolog Question)

11. Searching Amzi Prolog with Smalltalk examples

12. Amzi Prolog - Newbie Question

 

 
Powered by phpBB® Forum Software