Hi guys, does gambit have something like raco in racket, for easily installing packages and it works on windows too.
Afficher les réponses par date
You have the Black Hole syntactic tower version, it does this github.com/pereckerdal/blackhole .
However, zooming out abit, I'd say right now you're on a better ground with expecting module system functionality from Gambit only (as in, module namespace management and automatic dependency loading and compilation handling) with the non-syntactic tower version, and do any package management manually currently: https://mercure.iro.umontreal.ca/pipermail/gambit-list/2012-November/006188....
2013/8/24 jasox lispy jasox.lispy@gmail.com
Hi guys, does gambit have something like raco in racket, for easily installing packages and it works on windows too.
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
On 08/23/2013 07:40 PM, jasox lispy wrote:
Hi guys, does gambit have something like raco in racket, for easily installing packages and it works on windows too.
I don't know much about raco, but I looked at its web page documentation briefly.
Raco has many sub-commands; which ones do you want to use?
If you want to compile a file to a dynamically loaded library in Gambit, you just
gsc library.scm
which generates library.o1 (or a higher number if library.o[123...] are in use already) and then to use it you
(load "library")
If you want to produce a stand-alone executable you do
gsc -exe program.scm
then, in linux for example, you
./program
If originally Gambit was configured with "--enable-shared" then executables will be small and will load the runtime library at run time, otherwise executables will be linked with the Gambit runtime and be larger.
Brad