... | ... | @@ -23,13 +23,18 @@ Here's an overview of the module structure of the top levels of GHC library. ( |
|
|
/ \
|
|
|
/ \
|
|
|
|------------------------| |------------------------|
|
|
|
| Make | | InteractiveEval |
|
|
|
| GhcMake | | InteractiveEval |
|
|
|
| Implements --make | | Stuff to support the |
|
|
|
| Deals with compiling | | GHCi interactive envt |
|
|
|
| multiple modules | | |
|
|
|
|------------------------| |------------------------|
|
|
|
| |
|
|
|
| |
|
|
|
| -------------------- |
|
|
|
- - - - - -| - - -| GhcMonad |- - - | - - - - - - - -
|
|
|
| -------------------- |
|
|
|
| |
|
|
|
| |
|
|
|
|-------------------------| |
|
|
|
| DriverPipeline | |
|
|
|
| Deals with compiling | |
|
... | ... | |