• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

config/H14-Aug-2013-25,30521,035

doc/H03-May-2022-2,8132,213

lib/H03-May-2022-8,0415,259

m4/H14-Aug-2013-8,6157,755

tests/H03-May-2022-7,0405,349

AUTHORSH A D14-Aug-2013118 53

COPYINGH A D14-Aug-201334.2 KiB677553

INSTALLH A D14-Aug-201315.4 KiB371288

Makefile.amH A D14-Aug-20131.4 KiB4417

Makefile.inH A D03-May-202227.7 KiB876759

NEWSH A D14-Aug-20131.7 KiB8844

READMEH A D14-Aug-20131.5 KiB5033

THANKSH A D14-Aug-2013244 75

acinclude.m4H A D14-Aug-2013982 2928

aclocal.m4H A D14-Aug-201341.8 KiB1,2091,086

config.h.inH A D14-Aug-20132.6 KiB10067

configureH A D14-Aug-2013427.2 KiB14,79812,351

configure.inH A D14-Aug-20132.5 KiB7060

libmatheval.pc.inH A D14-Aug-20131 KiB3128

README

1Copyright (C) 1999, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2011,
22012, 2013 Free Software Foundation, Inc.
3
4Copying and distribution of this file, with or without modification, are
5permitted in any medium without royalty provided the copyright notice
6and this notice are preserved.
7
8
9WHAT IS IT?
10
11GNU libmatheval is a library which contains several procedures that make
12it possible to create an in-memory tree from the string representation
13of a mathematical function over single or multiple variables. This tree
14can be used later to evaluate a function for specified variable values,
15to create a corresponding tree for the function derivative over a
16specified variable, or to write a textual tree representation to a
17specified string. The library exposes C and Fortran 77 interfaces.
18
19
20REQUIREMENTS
21
22GNU autotools are employed for this project, so library should be
23compilable on any UNIX variant.  Still, compilation is verified on
24NetBSD 1.6 and Slackware GNU/Linux 9.1 only.  Library (actually, test
25suite) requires Guile to be present.
26
27
28INSTALLATION
29
30For detailed GNU libmatheval installation instructions, see INSTALL
31document.  For impatient, simple sequence of:
32  ./configure
33  make
34  make install
35will do the job.
36
37
38DOCUMENTATION
39
40Documentation for GNU libmatheval is available as a Texinfo manual.
41After installation, issue command:
42  info libmatheval
43to access this document.
44
45
46BUGS
47
48Please report bugs and eventually send patches to
49<bug-libmatheval@gnu.org> mailing list.
50