Cecil details

Dave Grove (grove@pysht.cs.washington.edu)
Mon, 27 Jan 1997 18:27:19 PST

A few random pieces of information...

For now, you can only use Vortex on sparc stations running SunOS 4;
I'll try to add a few additional architecture/OS configurations in the
next couple days.

It's probably worth the effort of semi-carefully reading the 15
page "How to Use Vortex" document that is reachable from the 590CB web
page. 20 minutes of reading will probably save you a fair amount of
frustration.

A Vortex/Cecil distribution has been installed in
/projects/cecil11/501/vortex. Some of the pieces of this that you might
be interested in:

** /projects/cecil11/501/vortex/bin/shell/run-vortex is the script
that you should use to run the Vortex compiler. It will set a few
environment variables and invoke the Vortex executable.

** /projects/cecil11/501/vortex/Cecil/src/stdlib contains the
source files of the Cecil standard library.

** /projects/cecil11/501/vortex/Cecil/src/compiler contains the
source code for the Vortex compiler, just in case you can't wait to take a
look at it.

** /projects/cecil11/501/vortex/Cecil/bin/shell/cecil-mode.el is
an emacs mode for cecil. I'm not a big fan of running things from inside
of emacs, but I believe Mike Ernst has added some magic to get emacs and
Vortex to interact in some semi-pleasant fashion.

Finally, parallel phase two makes (pmake at Vortex's Cecil> prompt)
will not work unless you add the following lines to your .cshrc.
Initially, you can probably live without this, but in the long run you
will want it.

setenv VORTEX_HOME /projects/cecil11/501/vortex
if (-f $VORTEX_HOME/bin/shell/vortex.cshrc) then
source $VORTEX_HOME/bin/shell/vortex.cshrc
endif

--dave