Skip to content

Commit 0f381ae

Browse files
committed
remove stale instructions on how to run gibbon
they fail for many reason (GIBBONDIR is not set, dependencies may not be installed, etc.)
1 parent 7a998b8 commit 0f381ae

File tree

1 file changed

+5
-19
lines changed

1 file changed

+5
-19
lines changed

index.md

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ layout: default
88

99
[Gibbon](https://github.com/iu-parfunc/gibbon/tree/master/gibbon-compiler)
1010
is an experimental compiler that transforms high-level functional programs
11-
to operate on _serialized data._
11+
to operate on _serialized data._ See the [README on GitHub][readme] to get started
12+
with Gibbon.
13+
14+
[readme]: https://github.com/iu-parfunc/gibbon/blob/main/README.md
1215

1316
Typically, programs that process tree-like data represent trees using pointer-based
1417
data structures in memory (one heap object per-leaf and per-node) because such a
@@ -25,27 +28,10 @@ for traversals that process most or all of a tree in bulk.
2528
The Gibbon project aims to explore optimizations of recursive tree transforms
2629
by changing how trees are stored in memory.
2730

28-
Currently, the Gibbon compiler has multiple front-ends: an s-expression synax
31+
Currently, the Gibbon compiler has multiple front-ends: an S-expression syntax
2932
similar to Typed Racket, and a small subset of Haskell.
3033

3134

32-
33-
## Usage
34-
35-
Build the compiler with:
36-
37-
$ git clone https://github.com/iu-parfunc/gibbon && cd gibbon/gibbon-compiler
38-
$ stack setup && stack build
39-
40-
Run a sample program from the [examples](https://github.com/iu-parfunc/gibbon/tree/master/gibbon-compiler/examples) directory:
41-
42-
$ stack exec -- gibbon -r ./demo/Add1.hs
43-
44-
45-
For more options:
46-
47-
$ stack exec -- gibbon -h
48-
4935
## Publications
5036

5137
|||

0 commit comments

Comments
 (0)