math-expressions icon indicating copy to clipboard operation
math-expressions copied to clipboard

Draft: AST visitor pattern

Open fkleon opened this issue 11 months ago • 0 comments

Context

Implements the visitor pattern for the Expression AST.

Features and fixes

  • fix: #90
  • feat: Add support for listing variables in an Expression tree. #73
  • feat: Add new real number evaluator.
  • feat: Add new interval number evaluator.
  • feat: Add new vector evaluator.
  • feat: Require degree of Root function to be Expression (breaking).
  • feat: Stronger typing for algorithmic function handlers.
  • feat: cleanup evaluator tests; and improve test coverage for interval and vector evaluation types.

fkleon avatar Feb 13 '25 10:02 fkleon