Skip to content
Include Guile Scheme code in your Perl 6 application.
Other C Makefile
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
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

You can’t perform that action at this time.