ATMSP

ATMSP - A Tiny Mathematical Speed Parser

Add a Review
2 Downloads (This Week)
Last Update:
Download atmsp-1.0.4.tar.gz
Browse All Files
Windows BSD Mac Linux

Description

A Tiny Mathematical Speed Parser

ATMSP is a portable C++ parser for mathematical expressions like "sin(x)+y^2" e.g. These may contain arbitrary numbers of functions, variables and constants. Major design goal was minimalistic size and maximum speed.

Tiny 320 code-lines offer a parser plus bytecode-generator, 26 mathematical functions and 17 supported base-types including complex and arbitrary MPFR-multiprecision. Both parser and bytecode may run in threads.

The usage of ATMSP is most simple - just include a single header in your own code and go. Reasonably experienced coders may implement other base-types like bool, SSE2, rationals or bigint's with a few changes.

Have fun, Heinz van Saanen

ATMSP Web Site

Update Notifications





Write a Review

User Reviews

Be the first to post a review of ATMSP!

Additional Project Details

Intended Audience

Developers, Engineering, Science/Research

Programming Language

C++

Registered

2012-01-10
Screenshots can attract more users to your project.
Features can attract more users to your project.

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