Skip to content

Commit

Permalink
Mention Guile wherever appropriate
Browse files Browse the repository at this point in the history
  • Loading branch information
wasamasa committed Aug 27, 2024
1 parent 91e13b4 commit 9f90341
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 3 deletions.
1 change: 1 addition & 0 deletions IMPLS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ IMPL:
- {IMPL: scheme, scheme_MODE: sagittarius}
- {IMPL: scheme, scheme_MODE: cyclone}
# - {IMPL: scheme, scheme_MODE: foment}
- {IMPL: scheme, scheme_MODE: guile}
- {IMPL: skew}
- {IMPL: sml, sml_MODE: polyml}
- {IMPL: sml, sml_MODE: mlton}
Expand Down
3 changes: 2 additions & 1 deletion Makefile.impls
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ d_MODE = gdc
haxe_MODE = neko
# octave or matlab
matlab_MODE = octave
# scheme (chibi, kawa, gauche, chicken, sagittarius, cyclone, foment)
# scheme (chibi, kawa, gauche, chicken, sagittarius, cyclone, foment, guile)
scheme_MODE = chibi
# sml (polyml, mlton, mosml)
sml_MODE = polyml
Expand Down Expand Up @@ -104,6 +104,7 @@ scheme_STEP_TO_PROG_chicken = impls/scheme/$($(1))
scheme_STEP_TO_PROG_sagittarius = impls/scheme/$($(1)).scm
scheme_STEP_TO_PROG_cyclone = impls/scheme/$($(1))
scheme_STEP_TO_PROG_foment = impls/scheme/$($(1)).scm
scheme_STEP_TO_PROG_guile = impls/scheme/$($(1)).scm

# Map of step (e.g. "step8") to executable file for that step
ada_STEP_TO_PROG = impls/ada/$($(1))
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1061,7 +1061,7 @@ scala -classpath target/scala*/classes stepX_YYY

The Scheme implementation of MAL has been tested with Chibi-Scheme
0.10, Kawa 3.1.1, Gauche 0.9.6, CHICKEN 5.1.0, Sagittarius 0.9.7,
Cyclone 0.32.0 (Git version) and Foment 0.4 (Git version). You should
Cyclone 0.32.0 (Git version), Foment 0.4 (Git version) and Guile 3.0.1. You should
be able to get it running on other conforming R7RS implementations
after figuring out how libraries are loaded and adjusting the
`Makefile` and `run` script accordingly.
Expand All @@ -1085,6 +1085,8 @@ make cyclone
scheme_MODE=cyclone ./run
# foment
scheme_MODE=foment ./run
# guile
scheme_MODE=guile ./run
```

### Skew ###
Expand Down
2 changes: 1 addition & 1 deletion docs/graph/base_data.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ languages:
- [ruby , Ruby , OTHER , Dynamic , []]
- [rust , Rust , C , Static , []]
- [scala , Scala , C , Static , []]
- [scheme , Scheme (R7RS) , Lisp , Dynamic , [chibi,kawa,gauche,chicken,sagittarius,cyclone,foment]]
- [scheme , Scheme (R7RS) , Lisp , Dynamic , [chibi,kawa,gauche,chicken,sagittarius,cyclone,foment,guile]]
- [skew , Skew , OTHER , Static , []]
- [swift , Swift 2 , C , Static , []]
- [swift3 , Swift 3 , C , Static , []]
Expand Down

0 comments on commit 9f90341

Please sign in to comment.