muParser - A fast math parser library Icon

muParser - A fast math parser library

31 Recommendations
113 Downloads (This Week)
Last Update:
Download muparser_v2_2_3.zip
Browse All Files

Screenshots

Description

muParser is a cross platform math parser library. It can be extended with user defined functions with an unlimited number of parameters, postfix-, infix- and binary operators. It compiles the formula into bytecode in order to speed up evaluation.

muParser - A fast math parser library Web Site

Categories

Libraries, Mathematics

License

MIT License

Features

  • fast parsing of mathematical expressions
  • variables and constants
  • user defined functions
  • user defined operators (unary and binary)
  • localization is supported
  • can be built with support for unicode
  • project- or makefile for GNU/autoconf, msvc2005, msvc2008, msvc2010,mingw, bcc included
  • strings as function parameters

Update Notifications





User Ratings

 
 
31
2
Write a Review

User Reviews

  • Posted by Nathan 2012-10-28

    very easy to use

  • Posted by R.M. Smelik 2012-07-14

    Very useful and complete library, easy to integrate one's own functions.

  • Posted by Jos De Laender 2012-04-22

    I was searching for a math parser supporting parameterized curves in my dlRaw project. I stumbled on this one and it does the job very well and very fast. Setup and integration (source code based) was a breeze. And I only needed to change 3 lines to pass my "all warnings are errors"-policy. Impressive work.

  • Posted by Dongxu Li 2012-03-31

    It works great in LibreCAD. LibreCAD relies on muParser from now on. Thanks!

Read more reviews

Additional Project Details

Languages

English

Intended Audience

Developers, Engineering, Science/Research

User Interface

Command-line

Programming Language

C++

Registered

2005-04-22

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.