| Site | DIST University of Genova Genoa Italy |
| Network Address | ftp.mrg.dist.unige.it (130.251.7.2) |
| Login | ftp |
| Password | <your full e-mail address> |
| Directory | /pub/getfol/ |
| File | GETFOL2.001.tar.Z |
In order to get the GETFOL distribution package, ftp to <Network
Address>, login as <Login> using <Password>,
go to the <Directory>. Then set the binary mode and get the file
GETFOL2.001.tar.Z.
% ftp ftp.mrg.dist.unige.itThe file GETFOL2.001.tar.Z. contains the whole GETFOL distribution package.
ftp> cd /pub/getfol
ftp> binary
ftp> get GETFOL2.001.tar.Z
ftp> quit
If your system does not support compress, you can also ftp the file <Directory>/compress.tar, a tar file containing the c sources for the compress and uncompress programs.
Fausto Giunchiglia Divisione Sistemi Ragionamento Automatico IRST, 38050 - Trento, ITALY.This distribution comes in standard tar format, and includes a hard copy of the documentation.
| README | this document. |
| REGISTER | a registration form that should be filled and sent to the specified address after the installation of the systems. |
| axiom | this directory contains interesting examples solved using GETFOL. |
| doc | this directory contains different forms of documentation, like the installation guide, the user manual, the hgkm manual. |
| make | this directory contains the source code and the configurations files for the system. |
| o | initially empty, is used to store the binary files produced during the compilation of the system. |
| source | this directory contains the source code of the system. |
| tst | this directory contains files used to test the system. |
Remark
The source files and the scripts included in the distribution to generate the documentation have been prepared with an old version of LaTeX (2.09) and require some tweaks to compile. To ease installation and other tasks, we have prepared pdf versions of the documentation, that you can download from the following links:If you have obtained the file GETFOL.tar.Z by anonymous ftp, change to the directory where you want to put the GETFOL package (from now on, <getfol-dir>) and make sure the file GETFOL.tar.Z is in <getfol-dir>.
E.g.
% mkdir <getfol-dir>Then type the following command
% mv GETFOL.tgz <getfol-dir>
% cd <getfol-dir>
% tar -zxvf GETFOL.tgzThe size of the GETFOL distribution package is approximately 2.6 MB (GETFOL.tgz excluded). The space required for the compilation and the executable image of GETFOL may vary depending on your Common Lisp and machine.
...
% ls -l
-rw-r--r-- 1 getfol 10628 Jul 1 11:35 README
-rw-r--r-- 1 getfol 1407 Jun 18 16:55 REGISTER
drwxr-xr-x 2 getfol 512 Jul 1 11:32 axiom
drwxr-xr-x 6 getfol 512 Jul 1 11:15 doc
drwxr-xr-x 2 getfol 512 Jul 1 11:27 make
drwxr-xr-x 2 getfol 512 Jul 1 10:41 o
drwxr-xr-x 13 getfol 512 Jul 1 11:15 source
drwxr-sr-x 10 getfol 512 Jul 1 10:34 tst
% cd makeEdit the file "host.lsp" and set the value of the variable:
%HOME-DIR%to the absolute pathname of <getfol-dir>.
% ibcl ; run your Common Lisp environmentCall
IBUKI Common Lisp Version 2 release 01.027.
...
>
> (LOAD "install.lsp")followed by:
> (MAKE-GETFOL)to start the automatic procedure to make GETFOL.
The successful termination of the make procedure prints a message
GETFOL Version 2.001, June 1994 *COMPILED*Then type
> (SYSTEM-SAVE "GETFOL")at the LISP prompt to save the system as an executable file. You can use another file name if you wish.
% ibcl
IBUKI Common Lisp Version 2 release 01.027.
...
> (LOAD "install.lsp")
...
> (MAKE-HGKM)
...
> (SYSTEM-SAVE "HGKM")
% pwdand type
<getfol-dir>/make
% ./GETFOLThen call the function SYSBOOT to run GETFOL:
IBUKI Common Lisp Version 2 release 01.027.
This software is provided by IBUKI pursuant to a written license ...
and may be used, copied, transmitted and stored only in accorda ...
terms of such license.
;; Copyright (c) 1991-86 IBUKI All rights reserved.
;; Copyright (c) 1986-84 T. Yuasa and M. Hagiya All rights reserved.For more information: (describe 'copyright) or (describe 'acknow...
>
> (SYSBOOT)The system is now ready to accept the commands.
...
GETFOL::
$ MAKEDOCSThe script will automatically create the ".dvi" files of the HGKM manual and the installation manual and the ".ps" of the user manual.
<getfol-dir>/make/GETFOL(or "/usr/local/bin/GETFOL") and the file
<getfol-dir>/source/fix.gflOf course keeping documentation, sources, etc. is desirable.
Fausto Giunchiglia Divisione Sistemi Ragionamento Automatico IRST 38050 Trento - ITALY e-mail: fausto@irst.itc.it phone: +39-461-314436 fax: +39-461-314591In this way you can be advised direct of any changes which are made to the system. Furthermore, the copyright statement on the documents of the package requires such registration as a condition for their local distribution.
fausto@irst.itc.it
fausto@irst.itc.it
fausto@irst.itc.itYou can also send a letter or fax to one of the following address:
Fausto Giunchiglia Divisione Sistemi Ragionamento Automatico IRST 38050 Povo - Trento (TN) ITALY Phone: +39-461-314436 Fax: +39-461-314591 E-mail: fausto@irst.it
| Last Updated: Dec 20 2000 | Adolfo Villafiorita |