| G.I.S. Prolog | - a free Prolog interpreter for use in G.I.S. / A.I.
Research Current version: 1.02 (10th of March 2005) |
A Logical Programming Language developed by George A. Stathis for ENB Ltd |
|
G.I.S. Prolog is a free Prolog interpreter, originally based on the "Prolog inference engine" (distributed by Prolog Development Centre in their Visual Prolog compiler package), but enhanced and extended with many new built-in predicates, a higher operation speed (mostly due to several Prolog predicates being implemented in optimised 32-bit Assembly Language), an improved Graphic User Interface and other important new features, e.g. "Clause Tree displays"; the innovative "Net Graph Designer Tool"; a fast, complete, but small "DCG language parser", etc. You can download and test G.I.S. Prolog by clicking hereThe current release of G.I.S. Prolog is version 1.02, which includes the latest
DCG parser module.and a "point-inside-polygon" predicate, in_poly/3'. At present, G.I.S. Prolog is only a basic programming environment used by our company (ENB Ltd) to implement, test, and improve G.I.S. - related computing applications, Expert Systems, experimental A.I. and Data Mining. The G.I.S. source code we develop here, at ENB Ltd, is "declarational"; but also benefits from "brute force Assembly Language" implementations of
Prolog predicates.
(To see more details of this unusual
Assembly Language development work, click
here).George A. Stathis (for ENB Ltd), 10 March 2005. |
| Other
tools created ...for... creating G.I.S.
Prolog: |
download
G.I.S.
Prolog version 1.02
features:
G.I.S. Prolog version 1.02
index
of predicates
This
index-page is (in reality) an HTML-clone of G.I.S. Prolog's
Help-File-Index of predicates on line.
environment
help-file
contents
This
index-page is (in reality) an HTML-clone of G.I.S. Prolog's
Help-File Contents, on line.