Math Expression String Parser (MESP)

  •        0

Parser for mathematical expressions written in Java. Expressions may contain variables, functions and constants. The parser turns a string argument into an expression tree, which then can be evaluated.



Related Projects


hcxselect is a small and fast CSS selector engine for C++. It parses CSS selector expressions and applies them to a set of document nodes (or a whole tree) parsed via htmlcxx, a simple non-validating HTML parser. Thus, it allows you to use CSS selectors in your C++ program without much bloat.

FMPP - FreeMarker-based PreProcessor

Command-line/Ant-task/embeddable text file preprocessor. Macros, flow control, expressions. Recursive directory processing. Extensible in Java to display data from any data sources (as database). Can generate complete homepages (tree of HTML-s, images, etc.


A code generator for connecting C/C++ with other programming languages

General Expression Library

GEXL, General EXpression Library, is a C# library that abstracts typed expression trees suitable for representing any sort of language; GEXL trees are safely extensible with both operations and new data types, thus solving quot;the expression problemquot;.

Seaside - Web framework for Smalltalk platforms

Seaside provides a layered set of abstractions over HTTP and HTML that let you build highly interactive web applications quickly, reusably and maintainably. It is based on Smalltalk, a proven and robust language that is implemented by different vendors.


Piggydb helps you have more fun with knowledge creation.


A collection of utilities and components for interacting with and creating expression trees, dynamic delegates, and runtime expression conversions.

Remote Linq

Remote Linq is a simple and easy to use library to translate Expression Trees from and to strongly typed, serializable expression trees.


ExpressionEval is simple parser for creating expression tree from string. Part of the project is linq serializer/deserializer via REST.