Copyright (1997-2013) EDMGROUP Pty Ltd - EZY Prolog Reference

EZY Prolog pre-compiler

New in EZY Prolog Tutorials Download EZY Prolog main page

EZY Designing

EZY Prolog basics

EZY GUI and Visual Prolog

EZY Debugger

EZY Code Generator


EZY Read/Write

EZY Lists

EZY Dialogs

EZY Menu


EZY Programming

EZY Samples



EZY Tree and XTree

EZY Regular expressions

EZY DDE (Dynamic Data Exchange)

Data type checking/conversion

Execution control

Term unification


File system

Operating system

Date/Time functions

String operations

Built-in WEB Browser

Internal Databases


HTML support

EZY Prolog Domains

EZY Prolog Functions

EZY Prolog versions

erify program before interpretation.


That is why we consider EZY Prolog as typed prolog with naming conventions compatible with Visual Prolog 5.2. Classes are not supported.


Pre-compiler can detect usual logical errors, such as:

  • Type mismatch

  • Use of non-asigned variables

  • Flow patterns in predicate calls.

  • Unused variables and predicates and many more mistakes which powerful Visual prolog compiler can detect.


Note: EZY Prolog doesn't produce executables - program runs from memory and therefore Prolog program can modify itself during runtime by reloading different versions of the clauses.



Copyright 1997-2013 EDMGROUP (Australia)


Last Updated: November 14, 2008