Include Guile Scheme code in your Perl 6 application.
Perl6 C Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/Inline/Scheme
t
.gitignore
.travis.yml
Build.pm
LICENSE
META6.json
Makefile.in
README.md
configure.pl6
guile-helper.c
guile_helper.h

README.md

TITLE

Inline::Scheme::Guile

SYNOPSIS

    use Inline::Scheme::Guile;
    my $g = Inline::Scheme::Guile.new();
    $g.run_i('(+ 3 5)');
    $g.run_s('"foo"');

DESCRIPTION

Module for executing Guile Scheme code and accessing Guile Scheme libraries from Perl 6.

BUILDING

You will need guile and its headers installed, of course. The Debian packages 'guile-2.0' and 'guile-2.0-dev' contain all the binaries you should need.

Guile itself links with its own libgc library, which is included in guile-2.0, but I'm mentioning this in case it should become necessary to install this separately.

    perl6 configure.pl6
    make test
    make install

ACKNOWLEDGEMENTS

Heavily influenced by Inline::Python. Thanks, Stefan.

AUTHOR

Jeffrey Goff drforr@pobox.com