summaryrefslogtreecommitdiff
path: root/haskell-setup
blob: 16d6dcd50ae3c35c84d79371a7a3e26bb3b76d2c (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/csh
#
# Set up for Yale Haskell 2.x users.
#

setenv PRELUDE $HASKELL/progs/prelude
setenv HASKELL_LIBRARY $HASKELL/progs/lib

# You may need to change this to point at the appropriate subdirectory,
# depending on which Lisp is being used.
setenv PRELUDEBIN $PRELUDE/lucid
#setenv PRELUDEBIN $PRELUDE/cmu

# You may need to change this to point at the appropriate subdirectory,
# depending on which Lisp is being used.
setenv LIBRARYBIN $HASKELL_LIBRARY/bin/lucid
#setenv LIBRARYBIN $HASKELL_LIBRARY/bin/cmu

# You may need to change this to point at the appropriate executable,
# depending on which Lisp is being used.
setenv HASKELLPROG $HASKELL/bin/haskell
#setenv HASKELLPROG $HASKELL/bin/cmu-haskell

# You only need this next definition if you are using the CMU CL version
# of haskell and you have /tmp mounted on a tmpfs file system (it won't
# be able to initialize itself otherwise).
setenv CMUCL_EMPTYFILE /var/tmp/empty