BSD Ports

math/mathpresso g20230108 DragonFly

Mathematical expression parser and JIT compiler

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ZLIB
Categories
math
Package size
30.3 KiB, 83.6 KiB installed

Description

MathPresso is a C++ library designed to parse mathematical expressions and compile them into machine code. It's much faster than traditional AST or byte-code based evaluators, because there is basically no overhead in the expression's execution. The JIT compiler is based on AsmJit and works on X86 and X64 architectures.

In the other systems

SystemPortVersion
DragonFlymath/mathpressog20230108
FreeBSDmath/mathpressog20230108

Install

Binary package:

pkg install mathpresso

From DPorts:

cd /usr/dports/math/mathpresso && make install clean

Dependencies

Run dependencies 1

No port depends on this one.