All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2022-03-13
- Basic support for vectors and matrices
- Algebraic simplification during evaluation
- Infrastructure for evaluating functions
- Macro-based function dispatch system
- New built-in functions:
and
det
factorial
is_prime
nth_prime
prime_pi
- Persistent input history
- Multi-line editing mode
- Syntax highlighting for input and output
- Highlighting of matching brackets in input
- Type inflation in parser
- Exponential blowup in parser
- Error on empty input
0.1.0 - 2021-11-28
Initial release with basic REPL and support for elementary arithmetic and logic.