Displaying 1 to 20 from 96 results

mathjs - An extensive math library for JavaScript and Node.js

  •    Javascript

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.

regexgen - Generate regular expressions that match a set of strings

  •    Javascript

Generates regular expressions that match a set of strings. regexgen also has a simple CLI to generate regexes using inputs from the command line.

govaluate - Arbitrary expression evaluation for golang

  •    Go

Provides support for evaluating arbitrary C-like artithmetic/string expressions. Sometimes, you can't know ahead-of-time what an expression will look like, or you want those expressions to be configurable. Perhaps you've got a set of data running through your application, and you want to allow your users to specify some validations to run on it before committing it to a database. Or maybe you've written a monitoring framework which is capable of gathering a bunch of metrics, then evaluating a few expressions to see if any metrics should be alerted upon, but the conditions for alerting are different for each monitor.

expression-language - The ExpressionLanguage component provides an engine that can compile and evaluate expressions

  •    PHP

The ExpressionLanguage component provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, Booleans).




ForevalZ (math parser)

  •    

ForevalZ is compiler of mathematical expressions(formulas) with complex numbers given as string at 'run-time' (math parser). (dll library + delphi component). For use in calculations with complex numbers.

Spec Pattern

  •    CSharp

Spec Pattern is a simple yet powerful implementation of specification pattern in C#. Relying in IQueryable it covers the three requirements this patterns aims to solve - Validation - Querying - Building

MathLight

  •    Silverlight

Math libraries for Silverlight (C#). Current version: - draw point sequences - draw functions - parse and eval expressions Plans: - visualization of graphs of equations; - JS API; - optimization.


Expression Tree Visualizer for VS 2010

  •    

The entire project is a "visualizer" that displays the expression tree nodes and node attributes. only important attributes are selected to be appended to the visualization tree in order to keep it simple and useful.

Nanocalc - Lightweight Scientific Calculator

  •    C++

Nanocalc - Lightweight Scientific Calculator is a simple to use, easy to integrate and extremely efficient and fast mathematical expression parsing and evaluation engine. The parsing engine supports various kinds of functional, logic processing semantics and is very easily ext...

Fast Lightweight Expression Evaluator

  •    

A .NET expression parser and evaluator that uses a custom compiler and lightweight codegen to ensure that expression evaluation is fast and efficient.

Calculation Engine

  •    

It used to be called Calculator.NET. I renamed it as CalcEngine to provide great features like expression calculation, variable list and data provider.

Functional C#

  •    CSharp

Simple Functional Programming Library for C#. It introduces several features found in programming languages like F#. It is built in a compositional fashion starting from Pattern Matching and building on that to support Object Expressions, Tuples, Active Patterns, ADTs.

Touch - Multi-Touch Behaviors for Silverlight 3 and WPF 3.5SP1

  •    

The APIs in WPF4 plus the Surface Toolkit for Windows Touch make building common touch scenarios easy. However, implementing many of the same touch scenarios using WPF3.5SP1 or Silverlight 3/4 involves writing a fair bit more code. We're here to help!

LINQ Extensions Library

  •    CSharp

A library of LINQ extensions for statistical analysis, sequence generation and manipulation, pattern detection, pivot transformation and more.

fluentserializer

  •    DotNet

FluentSerializer is a library for .NET usable to create serialize/deserialize data through its fluent interface. The methods it creates are compiled.

Server Side Re-encoding for Podcasting Kit for SharePoint

  •    DotNet

This project is a modification of the SharePoint PKS system http://www.codeplex.com/pks to enable server side reencoding of videos. Since the SharePoint Podcasting System only supports .wmv files and the vast majority of media is in alternate formats there is a great need for ...

Expression Evaluator

  •    

This is an article on how to build a basic expression evaluator. It can evaluate any numerical expression combined with trigonometric functions for now. Constants like e and pi are also supported.

Mastersign.Expressions

  •    

A parser and compiler for a small EXCEL like expression language for .NET applications.

PowerLib

  •    

PowerLib extends system .net library. It contains many extension methods to work with various types and contains many container classes (such that lists, queues, deques, stack, trees and graphs) and methods to work with its. This library has generic math subsystem which allow...