Index of /geminiatari/FILES/LANGUAGE/ICONV8_L/IDOL

      Name                    Last modified       Size  Description

[DIR] Parent Directory 24-Sep-2006 15:35 - [TXT] AMIGA.ICN 18-Mar-1990 20:08 2k [TXT] BI_TEST.IOL 18-Mar-1990 20:08 1k [TXT] BUFFER.IOL 18-Mar-1990 20:08 3k [TXT] BUFTEST.IOL 18-Mar-1990 20:08 1k [TXT] BUILTINS.IOL 18-Mar-1990 20:08 4k [TXT] FRACTION.IOL 18-Mar-1990 20:08 1k [   ] IDOL.1 18-Mar-1990 20:08 3k [TXT] IDOL.BAT 18-Mar-1990 20:08 1k [TXT] IDOL.COM 18-Mar-1990 20:08 1k [   ] IDOL.DOC 18-Mar-1990 20:08 50k [TXT] IDOL.IOL 18-Mar-1990 20:08 24k [   ] IDOL.MAN 18-Mar-1990 20:08 2k [TXT] IDOLBOOT.ICN 18-Mar-1990 20:08 32k [TXT] INSTALL.BAT 18-Mar-1990 20:08 1k [TXT] INVERSE.IOL 18-Mar-1990 20:08 1k [TXT] ITAGS.IOL 18-Mar-1990 20:08 8k [TXT] LABELGEN.IOL 18-Mar-1990 20:08 1k [TXT] LBLTEST.IOL 18-Mar-1990 20:08 1k [TXT] MAIN.IOL 18-Mar-1990 20:08 1k [TXT] MAKEFILE 18-Mar-1990 20:08 1k [TXT] MPW.ICN 18-Mar-1990 20:08 2k [TXT] MSDOS.ICN 18-Mar-1990 20:08 2k [TXT] OS2.ICN 18-Mar-1990 20:08 2k [TXT] POINT.IOL 18-Mar-1990 20:08 1k [TXT] SEQTEST.IOL 18-Mar-1990 20:08 1k [TXT] SEQUENCE.IOL 18-Mar-1990 20:08 1k [   ] SYSTEMS.DOC 18-Mar-1990 20:08 2k [TXT] UNIX.ICN 18-Mar-1990 20:08 1k [TXT] VMS.COM 18-Mar-1990 20:08 1k [TXT] VMS.ICN 18-Mar-1990 20:08 2k [TXT] WARNTEST.IOL 18-Mar-1990 20:08 1k

This is the Idol public distribution directory.
Read idol.man and idol.doc for details on running Idol.

The Idol source is idol.iol; the Idol booting kit is idolboot.icn.
In addition to these two files, there is a system-specific Icon file
which must be linked in to produce an Idol executable: so far there
are files amiga.icn, mpw.icn, msdos.icn, os2.icn, unix.icn, and vms.icn.

BUILDING IDOL

If you are running MS-DOS, the file install.bat contains the sequence
of commands necessary to build Idol.  This sequence consists of:

(1) Compile idolboot with a line such as
	icont -Sr1000 -SF30 -Si1000 idolboot msdos

(2) Install an Idol environment directory with a line such as
	iconx idolboot -install
For MS-DOS, this generates a batch file named idolt.bat which
you would then execute to create the environment directory.
For other systems, idolboot creates the directory itself.

(3) Translate Idol from its idol.iol source file with a line such as
	iconx idolboot idol msdos.icn
(Again, on MS-DOS, this generates a batch file named idolt.bat
which you should then execute.)

This makes a good initial test of the system's operation.

In addition there are several other files with extension .iol; these
are unfinished fragments of Idol source code for your perusal.
Contributions are of course welcome!

Note that Idol is still a work in progress, and this must be
considered a test distribution.  Support for non-UNIX systems is
minimally tested; feel free to add code to support your system
and send it in.

The -strict flag not only generates paranoid code for public field
access, it generates extra warning messages when inherited fields
are named in a subclass.

Mail cjeffery@cs.arizona.edu (or uunet!arizona!cjeffery)
when you have questions or bug fixes for Idol.