You are here
G-LOG: A PROLOG SEMI-COMPILER FOR NON-PROCEDURAL SOFTWARE TOOLS
- Date Issued:
- 1984
- Summary:
- G-LOG is a PROLOG semi-compiler written in the C programming language. G-LOG was designed to be a transportable, easily extensible non-procedural language which provides easy access to routines written in other programming languages. A primary use of G-LOG will be for the construction of a non-procedural executive for an expert system which calls existing routines to execute procedural functions. This versatility should enable industry investments in complex programs to be updated into a customized expert system. The history and philosophy of PROLOG is sketched first, then the syntax required by G-LOG is presented. The implementation of G-LOG is discussed in detail. Novel aspects of G-LOG include semi-compilation of variables and user-written system primitives. Guidelines for the application programmer are given.
Title: | G-LOG: A PROLOG SEMI-COMPILER FOR NON-PROCEDURAL SOFTWARE TOOLS. |
98 views
29 downloads |
---|---|---|
Name(s): |
Garrett, Randy L. Florida Atlantic University, Degree Grantor |
|
Type of Resource: | text | |
Genre: | Electronic Thesis Or Dissertation | |
Issuance: | monographic | |
Date Issued: | 1984 | |
Publisher: | Florida Atlantic University | |
Place of Publication: | Boca Raton, Fla. | |
Physical Form: | application/pdf | |
Extent: | 136 p. | |
Language(s): | English | |
Summary: | G-LOG is a PROLOG semi-compiler written in the C programming language. G-LOG was designed to be a transportable, easily extensible non-procedural language which provides easy access to routines written in other programming languages. A primary use of G-LOG will be for the construction of a non-procedural executive for an expert system which calls existing routines to execute procedural functions. This versatility should enable industry investments in complex programs to be updated into a customized expert system. The history and philosophy of PROLOG is sketched first, then the syntax required by G-LOG is presented. The implementation of G-LOG is discussed in detail. Novel aspects of G-LOG include semi-compilation of variables and user-written system primitives. Guidelines for the application programmer are given. | |
Identifier: | 14216 (digitool), FADT14216 (IID), fau:11027 (fedora) | |
Note(s): | Thesis (M.S.)--Florida Atlantic University, 1984. | |
Subject(s): |
Prolog (Computer program language) Computer software |
|
Held by: | Florida Atlantic University Libraries | |
Persistent Link to This Record: | http://purl.flvc.org/fcla/dt/14216 | |
Sublocation: | Digital Library | |
Use and Reproduction: | Copyright © is held by the author with permission granted to Florida Atlantic University to digitize, archive and distribute this item for non-profit research and educational purposes. Any reuse of this item in excess of fair use or other copyright exemptions requires permission of the copyright holder. | |
Use and Reproduction: | http://rightsstatements.org/vocab/InC/1.0/ | |
Host Institution: | FAU | |
Is Part of Series: | Florida Atlantic University Digital Library Collections. |