However, it has its own interesting features too:
A pre-compiled interpreter including sources, demos, the agent component, and documentation.
Please tell me when your favorite platform is not included here and we will
try to add it. Unpack in a suitable directory, for example c:\3apl. It is
highly recommended to read the user guide: doc/intro.pdf. The interpreter is started as
bin/triple-apl. Don't forget to set the environment
variables:
APLPATH -- the search path for .3apl files.
Should at least include: c:\3apl\demo.PROLOGPATH -- the search path for .pl
(prolog) files. Should at least include: c:\3apl\prolog.On windows, the environment variables can be set by clicking: "start/settings/control
panel/system/advanced/environment variables". Windows users might want to download the Microsoft agent component to run
all demos. Go to the agent website
and install the characters: merlin, robby, genie and peedy. Also install the
Lernout&Hauspie TruVoice text-to-speech engine.
Source distribution [ zip (~273k)]
The interpreter sources, demos and documentation. Unpack in a suitable
directory, for example c:\3apl.
There are three ways to run the interpreter:
make release". This only works when you have the glasgow
haskell compiler installed (which is normally not directly available
on most platforms). runghci". This only
works when you have the glasgow
haskell compiler installed. (On windows platforms, you must
have compiled the interpreter at least once in order to generate some
essential .o files).hugs src/Main.hs".
Unfortunately, the hugs interpreter doesn't support external components
but is otherwise fully functional. You have to set the search path within
the Hugs interpreter to the source files: src/common/hugs:src/common:src/parsec:src/prolog:src/3apl:srcUser guide [ pdf (~131k)]
A short user guide to the interpreter. Also included in the main distribution.