software/yale-haskell
git clone https://git.elephly.net/software/yale-haskell
Sat Dec 24 09:41:04+0100 2016
85f94c7
name | last commit | date |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Add simple Makefile | Sat Dec 24 09:41:04+0100 2016 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Add build scripts for CLISP. | Sat Dec 24 08:33:36+0100 2016 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
PORTING: Fix incorrect prelude compilation command. | Sat Dec 24 07:32:26+0100 2016 | |
Add build scripts for CLISP. | Sat Dec 24 08:33:36+0100 2016 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Add environment definition for bash users. | Sat Dec 24 08:46:44+0100 2016 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 | |
Import to github. | Wed Jul 14 20:08:00+0200 1993 |
README
1 | This is the main directory for the 2.x release of Yale Haskell. This |
2 | file contains some basic information about how the system is organized |
3 | and put together. |
4 | |
5 | You should set the variable $HASKELL and source the haskell-setup |
6 | script in this directory before attempting to use Yale Haskell. |
7 | |
8 | If you are rebuilding from the source release, see the scripts and |
9 | README files in the $HASKELL/com area. You also need to modify |
10 | the haskell-development script. |
11 | |
12 | Yale-specific information: |
13 | |
14 | Source files in this directory area are under RCS control. Use the |
15 | `rci' and `rco' aliases (from haskell-development) to check things in |
16 | and out. By convention, each directory containing source files should |
17 | have subdirectories named RCS (for RCS files), t (for compiled T |
18 | files), lucid (for compiled Lucid CL files), and cmu (for compiled CMU |
19 | CL files). |
20 | |
21 | Each subdirectory containing source files should also have a file that |
22 | defines a compilation unit for that subdirectory. (See |
23 | support/compile.scm for information about the compilation unit |
24 | utility.) support/system.scm loads all the compilation unit definitions. |
25 | |
26 | To load the system into Common Lisp, you need to load the file |
27 | support/cl-support/cl-init.lisp. This will automagically compile any |
28 | outdated or missing files. However, you need to type in an |
29 | (in-package "MUMBLE-USER") once it finishes. |
30 | |
31 | Don't try to load the system into T. It's broken! See |
32 | support/t-support/t-init.t. |
33 | |
34 | All system-dependent code goes in either support/cl-support or |
35 | support/t-support. For information about the mumble compatibility |
36 | package used as the implementation language for the rest of the |
37 | system, see support/mumble.txt. |
38 |