NAME
Inline::MzScheme - Inline module for the PLT MzScheme interpreter
VERSION
This document describes version 0.02 of Inline::MzScheme, released June 7, 2004.
SYNOPSIS
use Inline MzScheme => '(define (square x) (* x x))';
print square(10); # 100
DESCRIPTION
This module allows you to add blocks of Scheme code to your Perl scripts and modules. Any procedures you define in your Scheme code will be available in Perl.
For information about handling MzScheme data in Perl, please see Language::MzScheme. This module is mostly a wrapper around Language::MzScheme::scheme_eval_string with a little auto-binding magic for procedures and input variables.
ACKNOWLEDGEMENTS
Thanks to Sam Tregar's Inline::Guile for showing me how to do this.
SEE ALSO
AUTHORS
Autrijus Tang <autrijus@autrijus.org>
COPYRIGHT
Copyright 2004 by Autrijus Tang <autrijus@autrijus.org>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.