Picobat (formerly Dos9) Code
A free cross platform command prompt
Status: Beta
Brought to you by:
darkbatcher
Copyright (C) 1999, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2011, 2012, 2013, 2014 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. Version 2014.1.0 * Added evaluator_evaluate2 * Forked from the original GNU libmatheval branch * Added option for enabling support of GNU guile. Although it as now point for most users, dropping GNU guile would have been stupid. The test suite will not be functionnal anymore if GNU guile is not used, however. * Removed dependency on yywrap, and so on @LEXLIB@. * Modified options for LEX/YACC parser generators in order to make parser's symbols to be prefixed. This enables to link libmatheval in with project that use other LEX/YACC-generated parsers. Version 1.1.11 * Fixed issue with linking Lex library. Version 1.1.10 * Fixed memory leak in evaluator_create function implementation. Version 1.1.9 * Fixed bug in math_step function implementation. * Updated manual. Version 1.1.8 * Fixed bugs in the Fortran interface. * Updated pkg-config file. Version 1.1.7 * Fixed wrong derivative calculation for erf function. Version 1.1.6 * Added support for erorr function (erf). Version 1.1.5 * Re-licensed under GNU Public License version 3. Version 1.1.4 * Fixed test scripts to accommodate Guile 1.8 branch. * Added support for pkg-config. * Added some missing texinfo entries. Version 1.1.3 * Fixed bug with using global instead of evaluator specific symbol table variable in evaluator_get_variables() function. Version 1.1.2 * Added support for constants e, log2(e), log10(e), ln(2), ln(10), pi, pi/2, pi/4, 1/pi, 2/pi, 2/sqrt(pi), sqrt(2) and sqrt(1/2). Version 1.1.1 * Fixed bug with not forgetting input string after encountering parsing error. Version 1.1.0 * Added support for number of mathematical functions (secantes, cosecantes, Heaviside step and Dirac delta functions). * Added method to get list of variables appearing in given expression. * Fixed issue with passing 32-bit, instead of 64-bit, pointers to Fortran code. Version 1.0.2 * Lots of small fixes in order to improve portability. Version 1.0.1 * Acceptable mathematical functions names changed to math.h like names.