Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 478 Bytes

File metadata and controls

14 lines (11 loc) · 478 Bytes

Integral Engine (Handwritten)

A symbolic integration calculator built from scratch (no CAS libraries for the core). UI and secondary utilities may use libraries, but the integration engine, parser, AST, simplifier, differentiation, and rule system are handwritten.

Goals

  • Parse math expressions into an AST
  • Simplify expressions
  • Differentiate expressions (used for validation)
  • Symbolically integrate a growing subset of functions

Roadmap

See docs/roadmap.md.