Skip to content

Commit 3f904d4

Browse files
committed
save
1 parent 76b5633 commit 3f904d4

3 files changed

Lines changed: 2 additions & 409 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**ParserNG 1.0.3** is a **blazing-fast**, nigh zero allocation(memory wise), **pure Java**, **zero-native-dependencies** math expression parser and evaluator.
44

5-
It **beats Janino, exp4J, and com.expression.parser on evaluation speed** across every kind of expression — from simple algebra to heavy trig, matrices, and calculus.
5+
It **beats exp4J, and com.expression.parser on evaluation speed** across every kind of expression — from simple algebra to heavy trig, matrices, and calculus; and manages to beat Janino, the gold standard on some, while rivalling it on a host of other expressions
66
The normal mode routinely does about **3-10 million evaluations per second** while the new Turbo mode easily peaks at about **10 million to 90 million evaluations per second**.
77

88
It goes far beyond basic parsing — offering **symbolic differentiation**, **resilient numerical integration**, **full matrix algebra**, **statistics**, **equation solving**, **user-defined functions**, **2D graphing**, and more — all in one lightweight, cross-platform library.
@@ -18,7 +18,7 @@ Perfect for scientific computing, simulations, real-time systems, education tool
1818
1919
## ✨ Highlights (v1.0.3)
2020

21-
- **Speed champion**beats Janino in most benchmarks, and exp4J, com.expression.parser and Parsii in every benchmark (see [BENCHMARK_RESULTS.md](BENCHMARK_RESULTS.md))
21+
- **Speed champion**rivals Janino in most benchmarks, and beats exp4J, com.expression.parser and Parsii in every benchmark (see [BENCHMARK_RESULTS.md](BENCHMARK_RESULTS.md))
2222
- **Turbo Mode** — compile once, evaluate millions of times per second (Scalar + Matrix paths)
2323
- Symbolic differentiation (`diff`) + resilient numerical integration (`intg`) that handles difficult expressions
2424
- Full matrix algebra (`det`, `eigvalues`, `eigvec`, `adjoint`, `cofactor`, matrix division, `linear_sys`, …)

src/main/java/com/github/gbenroscience/parser/turbo/TurboCompiler.java

Lines changed: 0 additions & 267 deletions
This file was deleted.

0 commit comments

Comments
 (0)