Math::Symbolic::Custom::CCompiler

Current version is 1.02.

Download

Distribution from this site.
CPAN site

README

Math::Symbolic::Custom::CCompiler version 1.01
==============================================

This module extends the functionality of Math::Symbolic by offering
facilities to compile symbolic math trees (formulas) to C code. It
also uses Inline::C to compile and link the generated C code at
run-time, thus allowing the user to do symbolic calculations in Perl
with Math::Symbolic and then use the results in a fast numeric
environment.

This software is still experimental. The author appreciates feedback
of any kind.

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

DEPENDENCIES

This module requires these other modules and libraries:

  Test::More
  Math::Symbolic
  Inline::C

SEE ALSO

Current versions of this module may be found on http://steffen-mueller.net or
CPAN.

Please send feedback, bug reports, and support requests to one of the
contributors or the Math::Symbolic mailing list.

List of contributors:

  Steffen Müller, symbolic-module at steffen-mueller dot net

COPYRIGHT AND LICENCE

Copyright (C) 2003-2006 Steffen Mueller

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself. 
	

Documentation

Math::Symbolic::Custom::CCompiler

Change Log

Revision history for Perl extension Math::Symbolic::Custom::CCompiler.

1.01  Sat Jan  5 11:53 2008
  - Added support for Math::Symbolic 0.509's B_ARCTANGENT_TWO op.

1.01  Wed Sep 14 10:47 2006
  - Added optional POD tests.

1.00  Sat Jul 30 21:43 2005
  - Changed call to _find_vars in the ::Compiler package to a method call
    to explicit_signature() which does basically the same thing. Reason
    is, that I've done this to ::Compiler a while ago an removed
    _find_vars. So no I've learned why you don't just call private
    routines of another package!

0.01  Wed Jan 14 14:09 2004
  - original version as uploaded to CPAN
    

(c) 2002-2010 Steffen Müller; All rights reserved.

Valid HTML 4.0!